Part Number Hot Search : 
MUR8100E PCA9306 PN4028 150D1 33KA5W T0512MH MEP4435 1M4738A
Product Description
Full Text Search
 

To Download GD25Q64BXIGX Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  uniform sector dual and quad se rial flash gd25q64b 1 gd25q64b datasheet 4 4 - 1 rev.1. 1 uniform sector dual and quad se rial flash gd25q64b 1 gd25q64b datasheet http://
2 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 2 c o n t en t s 1 . fe a t u r e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 . ge n e r a l d e s c r i p ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 . m e m or y o r g a n i z a t i on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4 . d e v i c e op e r a ti o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5 . d a t a p r ot e c ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 6 . s t a tu s r e gi s te r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 7 . c om m a n d s d e s c r i p ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 7 . 1 . w r i t e e n ab l e ( w r e n ) ( 0 6 h ) . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . 1 6 7 . 2 . w r i t e d i sab l e ( w r d i ) ( 0 4 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . 1 6 7 . 3 . r e ad s t at u s r e g i st e r ( r d s r ) ( 0 5 h or 3 5 h ) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . 1 6 7 . 4 . w r i t e s t at u s r e g i st e r ( w r s r ) ( 0 1 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . 1 7 7 . 5 . r e ad d at a b y t e s ( r e a d ) ( 0 3 h ) . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . 1 7 7 . 6 . r e ad d at a b y t e s at h i g h e r s p e e d ( f ast r e ad ) ( 0 b h) . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . 1 8 7 . 7 . d u al o u t p u t f a st r e ad ( 3 b h ) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . 1 8 7 . 8 . q u ad o u t p u t f ast r e ad ( 6 b h ) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . 1 9 7 . 9 . d u al i / o f ast r e ad ( b b h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . 1 9 7 . 1 0 . q u ad i / o f ast r e ad ( e b h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . 2 0 7 . 1 1 . q u ad i / o w or d f ast r e ad ( e 7 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . 2 1 7 . 1 2 . p age p r og r am ( p p ) ( 0 2 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . 2 2 7 . 1 3 . q u ad p age p r o g r am ( 3 2 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . 2 3 7 . 1 4 . s e c t or e r ase ( s e ) ( 2 0 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . 2 4 7 . 1 5 . 3 2 k b b l oc k e r ase ( b e ) ( 5 2 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . 2 5 7 . 1 6 . 6 4 k b b l oc k e r ase ( b e ) ( d 8 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . 2 5 7 . 1 7 . c h i p e r ase ( ce ) ( 6 0 / c 7 h) . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . 2 6 7 . 1 8 . d e e p p ow e r - d o w n ( d p ) ( b 9 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . 2 6 7 . 1 9 . r e l e ase fr om d e e p p ow e r - d ow n o r h i g h p e r f or m an c e m od e a n d r e ad d e v i c e i d ( r d i ) ( a b h ) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . 2 7 7 . 2 0 . r e ad m an u fac t u r e i d / d e v i c e i d ( r e m s ) ( 9 0 h ) . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. .. . .. . . . . . . 2 8 7 . 2 1 . r e ad i d e n t i fi c at i on ( r d i d ) ( 9 f h) . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. .. . .. . . . . . . . . . . . . . . . . . . . . .. .. . . . . 2 8 7 . 2 2 . h i g h p e r for m a n c e m od e ( hp m ) ( a 3 h) . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . 2 9 7 . 2 3 . c on t i n u ou s r e ad m od e r e se t ( cr m r ) ( f f h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . 2 9 7 . 2 4 . p r og r am / e r ase s u sp e n d ( p e s ) ( 7 5 h ) . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. 3 0 7 . 2 5 . p r og r am / e r ase r e su m e ( p e r ) ( 7 a h ) . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3 0 7 . 2 6 . e r ase s e c u r i t y r e g i st e r s ( 4 4 h ) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . 3 1 7 . 2 7 . p r og r am s e c u r i t y r e g i st e r s ( 4 2 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . 3 1 7 . 2 8 . r e ad s e c u r i t y r e g i st e r s ( 4 8 h) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . 3 2 8 . e le c tr i c a l c h a r a c t e r i s ti c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 8 . 1 . p o w e r - o n t i m i n g . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . .. . 3 4 8 . 2 . i n i t i a l d e l i v e r y s t a t e . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . 3 4 4 5 7 8 9 1 1 1 2 1 5 1 5 15 1 6 1 6 1 7 1 7 1 8 1 8 19 2 0 2 1 2 2 2 3 2 4 2 4 2 5 2 5 2 6 2 7 2 7 28 2 8 29 29 30 3 0 3 1 3 2 3 2 3 2
3 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 3 8 . 3 . d a t a r e t e n t i o n a n d e n d u r a n ce . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . 3 4 8 . 4 . l a t ch u p cha r a ct e r i s t i cs . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . 3 4 8 . 5 . a b s o l u t e m a x i m u m r a t i n g s . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . 3 5 8 . 6 . ca p a ci t a n c e m e a s u r e m e n t co n d i t i o n s . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . 3 5 8 . 7 . d c cha r a ct e r i s t i c . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . 3 6 8 . 8 . a c cha r a ct e r i s t i cs . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . 3 7 9 . or d e r i n g i n fo r m a ti o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 1 0 . p a c k a ge i n fo r m a ti o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0 1 0 . 1 . p ac k ag e s o p 8 2 0 8 m i l . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . 4 0 1 0 . 2 . p ac k ag e t s o p 8 2 0 8 m i l . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . 4 1 1 0 . 3 . p ac k ag e d i p 8 3 0 0 m i l . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . 4 2 1 0 . 4 . p ac k ag e w s o n 8 ( 6 * 5 m m ) . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . 4 3 1 0 . 5 . p ac k ag e w s o n 8 ( 8 * 6 m m ) . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . 4 4 1 0 . 6 . p ac k ag e t f b g a - 2 4 b a l l ( 6 * 4 b al l ar r ay ) . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . 4 5 10.7. p ackage sop16 300mil ...................................................................................................................................... 46 4 2 41 4 0 39 3 8 3 8 3 7 3 5 3 4 3 3 3 3 3 2 3 2 43 4 4
4 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 4 1 . f e a t u r e s ? 6 4 m-b i t se r i a l f l a s h ? pro g r a m/ era se s p e e d - 8 1 9 2 k-b y t e -pa g e pro g r a m t i me : 0 . 7 ms t y p i c a l - 2 5 6 b y t e s p e r p ro g r a mma b l e p a g e -se ct o r era s e t i me : 1 0 0 m s t y p i c a l -bl o ck era se t i me : 0 . 2 / 0 . 4 s t y p i c a l ? s t a n d a r d , d u a l , q u a d spi -c h i p er a s e t i me : 3 0 s t y p i c a l -s t a n d a rd s pi : sc l k, c s# , si , so , w p# , h o l d # -d u a l spi : sc l k, c s# , i o 0 , i o 1 , w p# , h o l d # ? f l e x i b l e arch i t e ct u re -q u a d spi : sc l k, c s# , i o 0 , i o 1 , i o 2 , i o 3 -se c t o r o f 4 k-b y t e -bl o c k o f 3 2 / 6 4 k-b y t e ? h i g h s p e e d c l o c k f re q u e n c y ? l o w p o w e r c o n s u mp t i o n -1 2 0 mh z f o r f a s t re a d w i t h 3 0 pf l o a d -2 0 ma ma x i mu m a c t i v e c ur re n t -d u a l i / o d a t a t ra n s f e r u p t o 2 4 0 mb i t s / s -5 u a ma x i m u m p o w e r d o w n c urre n t -q u a d i / o d a t a t ra n s f e r u p t o 4 8 0 m b i t s / s ? ad v an c e d s e c uri t y f e a t u re s ( 1 ) -1 6 -bi t c u st o me r i d ? so f t w a re / h a r d w a r e w ri t e pro t e c t i o n -4 * 2 5 6 -b y t e se c uri t y r e g i s t e rs w i t h o t p l o c k -w ri t e p ro t e c t a l l / p o rt i o n o f me mo r y v i a s of t w a r e -en a b l e / d i s a b l e p r o t e c t i o n w i t h w p# pi n ? si n g l e po w e r su p p l y v o l t a g e -t o p o r bo t t o m, se c t o r o r bl o ck se l e ct i o n -f u l l v ol t a g e ra n g e : 2 . 7 ~ 3 . 6 v ? mi n i mu m 1 0 0 , 0 0 0 pro g ra m / era s e c y c l e s ? pa cka g e i n f o rma t i o n -so p1 6 (3 0 0 mi l ) ? t y p i c al 1 0 y ea rs d a t a r e t e n t i o n -so p8 (2 0 8 mi l ) -t s o p8 (2 0 8 mi l ) -d i p8 (3 0 0 m i l ) -w so n 8 (6 * 5 mm) -w so n 8 (8 * 6 mm) -t f bg a2 4 ( 6 * 4 b a l l a rr a y )
5 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 5 2 . g e n e r a l d e s c r i p t i o n t h e g d 2 5 q 6 4 b (6 4 m-b i t ) s e ri a l f l a s h s u p p o rt s t h e s t a n d a rd se ri a l pe r i p h e ra l i n t e rf a c e (spi ), a n d s u p p o rt s t h e d u a l / q u a d spi : se ri a l c l o c k , ch i p se l e c t, se ri a l d a t a i / o 0 (si ), i / o 1 (so ), i / o 2 ( w p# ), a n d i / o 3 (h o l d # ). t h e d u a l i / o d a t a i s t ra n s f e r re d w i t h s pe e d o f 2 4 0 mb i t s / s a n d t h e q u a d i / o & q u a d o u t p u t d a t a i s t ra n s f e r re d w i t h s pe e d o f 4 8 0 m b i t s / s . c o n n e c ti o n d i a g r a m pi n d es c r i pt i o n pi n n a m e i / o d e s c r i p ti o n c s# i c h i p s e l e c t i n p u t so (i o 1 ) i/o data output (data input output 1) w p # (i o2) i/o write protect input (data input output 2) vss ground si (i o 0 ) i/o data input (data input output 0) sc l k i serial clock input h o l d # (io3) i/o h old input (data input output 3) vc c po w e r supply cs # so w p # vss t o p vi e w vc c h o l d # sc l k si 8 C l ead so p/ d i p 1 2 3 4 5 6 7 8 c s # so w p # vss t o p vi e w vc c h o l d # sc l k si 8 C l ead w so n 1 2 3 4 5 6 7 8 c s # so w p # vss t o p vi e w vc c h o l d # sc l k si 1 6 -l ead so p 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 n c n c n c n c n c n c n c n c vc c w p # h o l d # vss si so c s# sc l k n c nc n c n c n c nc nc nc nc nc nc nc nc nc nc nc a b c d e f 4 3 2 1 24 - bal l t f bg a t o p vi e w
6 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 6 b lock diagram spi c o mma n d & c o n t ro l l o g i c high voltage generators page address latch / counter status register write control logic byte address latch / counter column decode and 256 - byte page buffer write protect logic and row decode flash memory cs # sc l k si (i o 0 ) so (i o 1 ) h o l d # (i o 3 ) w p # (i o 2 )
7 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 7 3 . me m o r y o r g a n i z a t i o n g d 2 5 q 6 4 b each device has each block has each sector has each page has 8m 64/32 k 4k 256 bytes 32 k 256/128 16 - pages 2048 16 /8 - - sectors 128 / 256 - - - blocks u n i f o r m b l o c k se c t o r a r c h i t ec t u r e g d 2 5 q 6 4 b 6 4 k b y te s b l o c k se c to r a r c h i te c t u r e b l o c k se c to r address range 127 2 0 4 7 7 f f 0 0 0 h 7 f f f f f h 2 0 3 2 7 f 0 0 0 0 h 7 f0fff h 126 2 0 3 1 7 ef 0 0 0 h 7 ef f f f h 2 0 1 6 7 e0 0 0 0 h 7 e0fff h 2 4 7 0 2 f 0 0 0 h 0 2 f f f f h 3 2 0 2 0 0 0 0 h 02 0 fff h 1 3 1 0 1 f 0 0 0 h 0 1 f f f f h 1 6 0 1 0 0 0 0 h 010fff h 0 1 5 0 0 f 0 0 0 h 0 0 f f f f h 0 0 0 0 0 0 0 h 00 0fff h
8 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 8 4 . d e v i c e o p e r a t i o n spi m o d e s t a n d a r d spi t h e g d 2 5 q 6 4 b f e a t u re s a s e ri a l p e ri p h e r a l i n t e rf a c e o n 4 s i g n a l s b u s : se ri a l c l o ck (sc l k), c h i p s e l e c t (c s# ), se ri a l d a t a i n p u t ( si ) a n d se ri a l d a t a o u t p u t ( so ). bo t h spi b u s mo d e 0 a n d 3 a r e s up p o rt e d . i n p u t d a t a i s l a t c he d o n t h e ri s in g e d g e o f sc l k a n d d a t a s hi f t s o u t o n t h e f a l l i n g e d g e o f sc l k . d u a l spi t h e g d 2 5 q 6 4 b s u p p o r t s d u a l spi o p e ra t i o n w h e n u s i n g t h e d u a l o u t p u t f a s t r e a d a n d d u a l i / o f a s t r e a d (3 bh a n d bbh ) c omma n d s . t h e s e c o mma n d s a l l o w d a t a t o b e t ra n s f e rr e d t o o r f ro m t h e d e v i c e a t t w o t i me s t h e ra t e o f t h e s t a n d a r d spi . w h e n u s i n g t h e d u a l spi c omma n d t h e si a n d so p i n s b e c ome b i d i r e c t i o n a l i / o p i n s : i o 0 a n d i o 1 . q u a d spi t h e g d 2 5 q 6 4 b s u p p o rt s q u a d spi o p e ra t i o n w h e n u s i n g t h e q u a d o u t p u t f a s t r e a d , q u a d i / o f a s t r e a d , q u a d i / o w o rd f a s t r e a d ( 6 bh , ebh , e7 h ) co mma n d s. t h e s e c omma n d s a l l o w d a t a t o b e t ra n s f e rr e d t o o r f ro m t h e d e v i c e a t f o u r t i me s t h e ra t e o f t h e s t a n d a rd spi . w h e n u s i n g t h e q u a d spi c omma n d t h e si a n d so p i n s b e c o me b i d i r e c t i o n a l i / o p i n s : i o 0 a n d i o 1 , a n d w p# a n d h o l d # p i n s b e c om e i o 2 a n d i o 3 . q u a d spi c om ma n d s re q u i re t h e n o n -v o l a t i l e q u a d en a b l e b i t (q e) i n s t a t u s r e g i s t e r t o b e s et . h o l d t h e h o l d # s i g n a l g o e s l o w t o s t o p a n y s er i a l c ommu n i c at i o n s w i t h t h e d e v i c e , b u t d o e s n t s t o p t h e o p e ra t i o n o f w r i t e s t a t u s re g i s t e r, p ro g ra mmi n g , o r e ra s i n g i n p r o g re s s . t h e o p e ra t i o n o f h o l d , n e e d c s# k ee p l o w , a n d s t a rt s o n f a l l i n g e d g e o f t h e h o l d # s i g n a l , w i t h sc l k s i g n a l b e i n g l o w (i f sc l k i s n o t b e i n g l o w , h o l d o p e r a t i o n w i l l n o t s t a rt u n t i l sc l k b e i n g l o w ). t h e h o l d c on d i t i o n e n d s o n ri s i n g e d g e o f h o l d # s i g n a l w i t h sc l k b e i n g l o w (i f sc l k i s n o t b e i n g l o w , h o l d o p e ra t i o n w i l l n o t e n d u n t i l sc l k b e i n g l o w ). t h e so i s h i g h i mp e d a n c e, b o t h si a n d sc l k d o n t c ar e d u ri n g t h e h o l d o p e r a t i o n , i f c s# d ri ve s h i g h d u ri n g h o l d o p e r a t i o n , i t w i l l re s et t h e i n t e r n a l l o g i c o f t h e d e v i c e . t o re -s t a rt c ommu n i c a t i o n w i t h c hi p , t h e h o l d # mu s t b e a t h i g h a n d t h e n c s# mu s t b e a t l o w . f i g u r e 1 . h o l d c o n d i ti o n hold hold c s# sc l k h o l d #
9 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 9 5 . d a t a p r o t e c t i o n t h e g d 2 5 q 6 4 b p ro v i d e t h e f o l l o w i n g d a t a p ro t e c t i o n me t h o d s : ? w ri t e en a b l e (w r en ) c omma n d : t h e w r en co mma n d i s s et t h e w ri t e en a b l e l a t c h b i t (w el ). t h e w el b i t w i l l re t u rn t o re s et b y t h e f o l l o w i n g s i t u a t i o n : -po w e r-u p -w ri t e d i s a b l e (w r d i ) -w ri t e s t a t u s r e g i s t e r (w r sr ) -pa g e pro g ra m (pp) -se ct o r era se ( se) / bl o ck era se (be) / c h i p era se (c e) ? so f t w a r e pro t e c t i o n mo d e : t h e bl o ck pro t e ct (bp4 , bp3 , b p2 , bp1 , bp0 ) b i t s d e f i n e t h e s ec t i o n o f t h e me mo r y a rra y t h a t c an b e re a d b u t n o t c ha n g e . ? h a rd w a re pro t e c t i o n mo d e : w p# g o i n g l o w t o p ro t e c t e d t h e bp0 ~ bp 4 b i t s a n d sr p 0 ~ 1 b i t s. ? d e e p po w e r-d o w n m o d e : i n d e e p po w e r -d o w n m o d e , a l l c omma n d s a re i g n o re d e x c e p t t h e r e l e a s e f ro m d e e p po w e r-d o w n mo d e c omm a n d . t a b l e 1 . 0 g d 2 5 q 6 4 b pr o te c t e d a r e a s i z e (c mp= 0 ) s t a tu s r e g i s t e r c o n te n t me m o r y c o n te n t b p4 bp3 bp2 bp1 b p0 b l o c k s a d dresses density po rtion x x 0 0 0 n o n e n o n e n o n e none 0 0 0 0 1 1 2 6 t o 1 2 7 7 e0 0 0 0 h - 7 f f f f f h 1 2 8 kb u p p e r 1/64 0 0 0 1 0 1 2 4 t o 1 2 7 7 c 0 0 0 0 h -7 f f f f f h 2 5 6 kb u p p e r 1 / 3 2 0 0 0 1 1 1 2 0 t o 1 2 7 7 8 0 0 0 0 h -7 f f f f f h 5 1 2 kb u p p e r 1/16 0 0 1 0 0 1 1 2 t o 1 2 7 7 0 0 0 0 0 h -7 f f f f f h 1 mb u p p e r 1 / 8 0 0 1 0 1 9 6 t o 1 2 7 6 0 0 0 0 0 h -7 f f f f f h 2 mb u p p e r 1 / 4 0 0 1 1 0 6 4 t o 1 2 7 4 0 0 0 0 0 h -7 f f f f f h 4 mb u p p e r 1 / 2 0 1 0 0 1 0 t o 1 0 0 0 0 0 0 h -0 1 f f f f h 1 2 8 kb l o w e r 1 / 6 4 0 1 0 1 0 0 t o 3 0 0 0 0 0 0 h -0 3 f f f f h 256kb lower 1/32 0 1 0 1 1 0 t o 7 0 0 0 0 0 0 h - 0 7 f f f f h 512kb lower 1/16 0 1 1 0 0 0 t o 1 5 0 0 0 0 0 0 h -0 f f f f f h 1 mb l o w e r 1 / 8 0 1 1 0 1 0 t o 3 1 0 0 0 0 0 0 h - 1 f f f f f h 2mb lower 1/4 0 1 1 1 0 0 t o 6 3 0 0 0 0 0 0 h - 3 f f f f f h 4mb lower 1/2 x x 1 1 1 0 t o 1 2 7 0 0 0 0 0 0 h -7 f f f f f h 8 mb al l 1 0 0 0 1 1 2 7 7 f f 0 0 0 h - 7 f f f f f h 4 kb top block 1 0 0 1 0 1 2 7 7 f e0 0 0 h - 7 f f f f f h 8 kb top block 1 0 0 1 1 1 2 7 7 f c 0 0 0 h -7 f f f f f h 1 6 kb t o p bl o c k 1 0 1 0 x 1 2 7 7 f 8 0 0 0 h -7 f f f f f h 3 2 kb t o p bl o c k 1 0 1 1 0 1 2 7 7 f 8 0 0 0 h -7 f f f f f h 3 2 kb t o p bl o c k 1 1 0 0 1 0 0 0 0 0 0 0 h -0 0 0 f f f h 4 kb bo t t o m bl o ck 1 1 0 1 0 0 0 0 0 0 0 0 h - 0 0 1 f f f h 8 kb bo t tom block 1 1 0 1 1 0 0 0 0 0 0 0 h - 0 0 3 f f f h 1 6 kb bo ttom block 1 1 1 0 x 0 0 0 0 0 0 0 h -0 0 7 f f f h 3 2 kb bo t t o m bl o ck 1 1 1 1 0 0 0 0 0 0 0 0 h -0 0 7 f f f h 3 2 kb bo t t o m bl o ck
10 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 10 t a b l e 1 . 1 g d 2 5 q 6 4 b pr o te c t e d a r e a s i z e (c mp= 1 ) s t a tu s r e g i s t e r c o n te n t memory content b p4 b p3 b p2 b p1 b p0 b l o c k s a d d r e s s e s d e n s i t y portion x x 0 0 0 al l 0 0 0 0 0 0 h -7 f f f f f h al l al l 0 0 0 0 1 0 t o 1 2 5 0 0 0 0 0 0 h -7 d f f f f h 8 0 6 4 kb l o w e r 6 3 / 6 4 0 0 0 1 0 0 t o 1 2 3 0 0 0 0 0 0 h -7 bf f f f h 7 9 3 6 kb l o w e r 3 1 / 3 2 0 0 0 1 1 0 t o 1 1 9 0 0 0 0 0 0 h -7 7 f f f f h 7 6 8 0 kb l o w e r 1 5 / 1 6 0 0 1 0 0 0 t o 1 1 1 0 0 0 0 0 0 h -6 f f f f f h 7 mb l o w e r 7 / 8 0 0 1 0 1 0 t o 9 5 0 0 0 0 0 0 h -5 f f f f f h 6 mb l o w e r 3 / 4 0 0 1 1 0 0 t o 6 3 0 0 0 0 0 0 h -3 f f f f f h 4 mb l o w e r 1 / 2 0 1 0 0 1 2 t o 1 2 7 0 2 0 0 0 0 h -7 f f f f f h 8 0 6 4 kb u p p e r 6 3 / 6 4 0 1 0 1 0 4 t o 1 2 7 0 4 0 0 0 0 h - 7 f f f f f h 7 9 3 6 kb u p p e r 3 1 /32 0 1 0 1 1 8 t o 1 2 7 0 8 0 0 0 0 h - 7 f f f f f h 7 6 8 0 kb u p p e r 1 5 /16 0 1 1 0 0 1 6 t o 1 2 7 1 0 0 0 0 0 h - 7 f f f f f h 7 mb u p p e r 7/8 0 1 1 0 1 3 2 t o 1 2 7 2 0 0 0 0 0 h - 7 f f f f f h 6 mb u p p e r 3/4 0 1 1 1 0 6 4 t o 1 2 7 4 0 0 0 0 0 h - 7 f f f f f h 4 mb u p p e r 1/2 x x 1 1 1 n o n e n o n e n o n e none 1 0 0 0 1 0 t o 1 2 7 0 0 0 0 0 0 h - 7 f e f f f h 8 1 8 8 kb l -2 0 4 7 / 2 0 4 8 1 0 0 1 0 0 t o 1 2 7 0 0 0 0 0 0 h -7 f d f f f h 8 1 8 4 kb l -1 0 2 3 / 1 0 2 4 1 0 0 1 1 0 t o 1 2 7 0 0 0 0 0 0 h -7 f b f f f h 8 1 7 6 kb l -5 1 1 / 5 1 2 1 0 1 0 x 0 t o 1 2 7 0 0 0 0 0 0 h -7 f 7 f f f h 8 1 6 0 kb l -2 5 5 / 2 5 6 1 0 1 1 0 0 t o 1 2 7 0 0 0 0 0 0 h -7 f 7 f f f h 8 1 6 0 kb l -2 5 5 / 2 5 6 1 1 0 0 1 0 t o 1 2 7 0 0 1 0 0 0 h -7 f f f f f h 8 1 8 8 kb u -2 0 4 7 / 2 0 4 8 1 1 0 1 0 0 t o 1 2 7 0 0 2 0 0 0 h -7 f f f f f h 8 1 8 4 kb u -1 0 2 3 / 1 0 2 4 1 1 0 1 1 0 t o 1 2 7 0 0 4 0 0 0 h -7 f f f f f h 8 1 7 6 kb u -5 1 1 / 5 1 2 1 1 1 0 x 0 t o 1 2 7 0 0 8 0 0 0 h - 7 f f f f f h 8 1 6 0 kb u -2 5 5 / 2 5 6 1 1 1 1 0 0 t o 1 2 7 0 0 8 0 0 0 h - 7 f f f f f h 8 1 6 0 kb u -2 5 5 / 2 5 6
11 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 11 6 . s t a t u s r e g i s t e r s1 5 s1 4 s1 3 s1 2 s1 1 s1 0 s9 s8 su s c mp r e s e r v e d r e s e r v e d r e s e r v e d l b q e srp1 s7 s6 s5 s4 s3 s2 s1 s0 srp0 bp4 bp3 bp2 bp1 bp0 wel wip t h e s t a t u s a n d c on t ro l b i t s o f t h e st a t u s r e g i s t e r a re a s f o l l o w s : w i p b i t. t h e w ri t e i n pr o g re s s (w i p) b i t i n d i c a t e s w h e t h e r t h e me mo r y i s b u s y i n p ro g ra m/ e ra s e / w ri t e s t a t u s re g i s t e r p ro g r e s s . w h e n w i p b i t s et s t o 1 , me a n s t h e d e v i c e i s b u s y i n p ro g r a m/ e ra s e/ w r i t e s t a t u s re g i s t e r p ro g re s s , w h e n w i p b i t s et s 0 , me a n s t h e d e v i c e i s n o t i n p ro g ra m/ e ra s e / w ri t e s t a t u s re g i s t e r p ro g r e s s . w el b i t. t h e w ri t e en a b l e l a t c h (w el ) b i t i n d i c at e s t h e s t a t u s o f t h e i n t e r n a l w ri t e en a b l e l a t c h . w h e n s et t o 1 t h e i n t e r n a l w ri t e en a b l e l a t c h i s s e t , w h e n s et t o 0 t h e i n t e rn a l w ri t e en a b l e l a t c h i s re s et a n d n o w ri t e st a t u s r e g i s t e r, pro g ra m o r era se co mma n d i s a c c e p t e d . b p4 , b p3 , b p 2 , b p1 , b p0 b i t s . t h e bl o ck pro t e ct (bp4 , bp3 , bp2 , bp1 , bp0 ) b i t s a re n o n -v ol a t i l e . t h e y d e f i n e t h e s i z e o f t h e a re a t o b e s of t w a r e pro t e c t e d a g a i n s t pro g ra m a n d era s e c omm a n d s . t h e s e b i t s a re w ri t t e n w i t h t h e w ri t e st a t u s r e g i s t e r ( w r sr ) c omma n d . w h e n t h e bl o c k pro t e c t ( b p4 , bp3 , bp2 , bp1 , bp0 ) b i t s a re s et t o 1 , t h e re l e v a n t me mo r y a re a (a s d e f i n e d i n t a b l e 1 ). b e c o m e s p ro t e c t e d a g a i n s t pa g e pr o g ra m (pp) , se ct o r era se (s e) a n d bl o ck e ra se (be) c omma n d s . t h e bl o c k pro t e ct (bp4 , bp3 , bp2 , bp1 , bp0 ) b i t s c an b e w r i t t e n p ro v i d e d t h a t t h e h a rd w a re pro t e c t e d mo d e h a s n o t b e e n s et . t h e c h i p er a se (c e) c omma n d i s e x ec ut e d , i f t h e bl o ck pro t e ct (bp2 , bp1 , b p0 ) b i t s a n d c mp a re a l l 0 o r a l l 1 . sr p1 , sr p0 b i t s . t h e s t a t u s r e g i s t e r pr o t e c t (sr p1 a n d sr p 0 ) b i t s a re n o n -v o l a t i l e r e a d / w ri t e b i t s i n t h e s t a t u s re g i s t e r . t h e sr p b i t s c on t ro l t h e me t h o d o f w ri t e p ro t e c t i o n : s of t w a r e p ro t e c t i o n , h a r d w a r e p ro t e c t i o n , p o w e r s up p l y l o c k -d o w n o r o n e t i me p ro g r a mma b l e p ro t e c t i o n . sr p1 sr p0 # w p s t a tu s r e g i s t e r d e s c r i p ti o n 0 0 x so f t w a r e protected the sta t u s r e g i s t e r c an b e w r i t t e n t o a f t e r a w ri t e en a b l e c omma n d , w el = 1 . (d e f a u l t ) 0 1 0 h a rd w a re protected wp # =0, t h e s t a t u s r e g i s t e r l o c k e d a n d c a n n o t b e w ri t t e n t o . 0 1 1 h a rd w a re unprotected wp # =1, t h e s t a t u s r e g i s t e r i s u n l o c k e d a n d c an b e w ri t t e n t o a f t e r a w ri t e en a b l e c omma n d , w el = 1 . 1 0 x po w e r su p ply lock - down (1) status r e g i s t e r i s p ro t e c t e d a n d c a n n o t b e w ri t t e n t o a g a i n u n t i l t h e n e x t po w e r -d o w n , p o w e r-u p c y c l e . 1 1 x o n e t i me program status re g i s t e r i s p e rma n e n t l y p r o t e c t e d a n d c a n n o t b e w r i t t e n t o . n o t e : 1 . w h e n sr p1, srp0= (1, 0), a power - down, power - up cycle will change srp1, srp0 to (0, 0) state.
12 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 12 q e b i t . t h e q u a d en a b l e (q e) b i t i s a n o n -v o l a t i l e r e a d / w ri t e b i t i n t h e s t a t u s r e g i s t e r t h a t a l l o w s q u a d o p e r a t i o n . w h e n t h e q e b i t i s s e t t o 0 (d e f a u l t ) t h e w p # p i n a n d h o l d# p i n a re e n a b l e . w h e n t h e q e p i n i s s et t o 1 , t h e q u a d i o 2 a n d i o 3 p i n s a r e e n a b l e d . (t h e q e b i t s ho u l d n e v er b e s et t o 1 d u r i n g s t a n d a rd s pi o r d u a l spi o p e ra t i o n i f t h e w p # o r h o l d # p i n s a r e t i e d d i re c t l y t o t h e p o w e r s up p l y o r g ro u n d ) lb b i t. t h e l b b i t i s a n o n -v o l a t i l e o n e t i me pr o g ra m (o t p) b i t i n s t a t u s r e g i s t e r (s1 0 ) t h a t p ro v i d e t h e w r i t e p ro t e c t c o n t ro l a n d s t a t u s t o t h e se c ur i t y r e g i s t e rs . t h e d e f a u l t s t a t e o f l b i s 0 , t h e s ec uri t y re g i s t e rs a re u n l o c k e d . l b c an b e s et t o 1 i n d i v i d u a l l y u s i n g t h e w ri t e r e g i s t e r i n s t ru c t i o n . l b i s o n e t i me pro g ra m mab l e , o n c e i t s s et t o 1 , t h e se c uri t y r e g i s t e rs w i l l b e c om e re a d -o n l y p e rm a n e n t l y . c mp b i t t h e c mp b i t i s a n o n -v ol a t i l e r e a d / w ri t e b i t i n t h e s t a t u s r e g i s t e r (s 1 4 ). i t i s u s ed i n c on j u n c t i o n t h e bp4 -bp0 b i t s t o p ro v i d e mo re f l e x i b i l i t y f o r t h e a rra y p r o t e c t i o n . pl e a s e s ee t h e s t a t u s re g i s t e rs me mo r y pro t e c t i o n t a b l e f o r d e t a i l s . t h e d e f a u l t s et t i n g i s c mp= 0 . su s b i t t h e su s b i t i s a re a d o n l y b i t i n t h e s t a t u s re g i s t e r (s1 5 ) t h a t i s s et t o 1 a f t e r e x e c u t i n g a n era s e / pro g ra m su s p e n d (7 5 h ) c omma n d . t h e su s b i t i s c l e a re d t o 0 b y era s e/ p ro g ra m r e s u m e (7 ah ) c omma n d a s w e l l a s a p o w e r -d o w n , p o w e r-u p c y c l e . un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h gd25q64b 13 7. c o m ma n d s d e s c r i p t i o n al l co mma n d s , a d d re s s e s a n d d a t a a r e s hi f t e d i n a n d o u t o f t h e d e v i c e, b e g i n n i n g w i t h t h e mo s t s i g n i f i c a n t b i t o n t h e f i rs t ri s i n g e d g e o f sc l k a f t e r c s# i s d ri v en l o w . t h e n , t h e o n e - b y t e c omma n d c od e mu s t b e s hi f t e d i n t o t h e d e v i c e, mo s t s i g n i f i c a n t b i t f i rs t o n si , e a c h b i t b e i n g l a t c he d o n t h e ri s i n g e d g e s o f sc l k . se e t a b l e 2 , e v e r y co mma n d s eq u e n c e s t a rt s w i t h a o n e - b y t e c omma n d c od e . d e p e n d i n g o n t h e co mma n d , t h i s mi g h t b e f o l l o w e d b y a d d r e s s b y t e s , o r b y d a t a b y t e s , o r b y b o t h o r n o n e . c s# mu s t b e d ri v en h i g h a f t e r t h e l a s t b i t o f t h e co mma n d s eq u e n c e h a s b e e n s hi f t e d i n . f o r t h e co mma n d o f r e a d , f a s t r e a d , r e a d st a t u s r e g i s t e r o r r e l e a s e f ro m d e e p po w e r -d o w n , a n d r e a d d e v i c e i d , t h e s h i f t e d -i n c o m ma n d s e q u e n c e i s f o l l o w e d b y a d a t a -o u t s e q u e n c e. c s# c a n b e d ri v e n h i g h a f t e r a n y b i t o f t h e d a t a -o u t s e q u e n c e i s b e i n g s hi f t e d o u t . f o r t h e c omm a n d o f pa g e p ro g ra m, se ct o r era se , bl o ck era se , c h i p er a se , w ri t e st a t u s r e g i st e r, w ri t e en a b l e , w ri t e d i s ab l e o r d e e p po w e r -d o w n c omm a n d , c s# mu s t b e d ri v en h i g h e x a c t l y a t a b y t e b o u n d a r y , o t h e r w i s e t h e co mma n d i s re j e c t e d , a n d i s n o t e x e c u t e d . t h a t i s c s# mu s t d ri v en h i g h w h e n t h e n u m b e r o f c l o c k p u l s es a f t e r c s# b e i n g d ri v e n l o w i s a n e x a c t mu l t i p l e o f e i g h t . f o r pa g e pr o g ra m, i f a t a n y t i m e t h e i n p u t b y t e i s n o t a f u l l b y t e , n o t h i n g w i l l h a p p e n a n d w el w i l l n o t b e re s et . t a b l e 2 . c o m m a n d s comma nd name byte 1 byte 2 byte 3 b yte 4 b yte 5 b yte 6 n - bytes w ri t e enable 06 h w ri t e disable 04 h r e a d st a t u s r e g i s ter 05 h (s7 - s0) (continuous) r e a d st a t u s r e g i s ter - 1 35h (s 15 - s 8 ) (c on t i n u ous) w ri t e st a t u s r e g i s ter 01 h (s7 - s0) (s 15 - s 8 ) r e a d data 0 3 h a23 - a16 a15 - a8 a7 - a0 (d7 - d 0 ) (n e x t b y te) (c on t i n u ous) f a s t r ead 0b h a23 - a16 a15 - a8 a7 - a0 d ummy (d 7 - d0) (c on t i n u ous) d u a l o utput f a s t read 3 bh a2 3 -a1 6 a1 5 -a8 a7-a0 dumm y (d 7 -d 0 ) ( 1 ) (c on t i n u o u s ) dual i/o fast read bbh a23 -a8 (2) a7-a0 m 7 - m0 (2) (d 7 -d 0 ) (1) (c on tinuous) q u a d o u t put f a s t r e a d 6 bh a2 3 -a1 6 a1 5 -a8 a7-a0 dummy (d 7 - d 0 ) ( 3 ) (c on t i n uous) quad i/o fast read ebh a23 -a0 m 7 - m0 (4) dummy (5 ) (d 7 -d 0 ) ( 3 ) (c on t i n u o u s ) q u a d i / o w o rd f a s t read (7) e7h a23 -a0 m 7 - m0 (4) dummy (6) (d7 - d0) (3) (continuous) continuous r ead r eset ffh page program 02 h a23 - a16 a15 - a8 a7 - a0 ( d7 - d0 ) next byte quad page program 32h a23 - a16 a15 - a8 a7 - a0 (d7 - d0) (3) sector erase 20 h a23 - a16 a15 - a8 a7 - a0 block erase (32k) 52 h a23 - a16 a15 - a8 a7 - a0 blo ck erase (64k) d 8h a23 - a16 a15 - a8 a7 - a0 chip erase c7/60 h program/erase suspend 75h program/erase resume 7ah deep power - d own b9 h release f rom deep power-d own, and r ead device id abh dummy dummy dummy (d id7 - d id 0) (continuous) release f rom deep power - d own abh
13 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - uniform sector dual and quad se rial flash gd25q64b 13 7. commands description all command s, addresses and data are shifted in and out of the device, beginning with the most significant bit o n the first rising edge of sclk after cs# is driven l ow. then, the one - byte command code must be shifted in to the device, most significant bit first on si, each bit being latched on the rising edges of sclk. see table2, e very c ommand sequence starts with a one - byte command code. depending on the command , this might be followed by address bytes, or by data bytes, or by both or none. cs# must be driven h igh after the last bit of the command sequence has been shifted in. for the co mmand of read, fast read, read status register or release from d e e p po w e r -d o w n , a n d r e a d d e v i c e i d , t h e s h i f t e d -i n c o m ma n d s e q u e n c e i s f o l l o w e d b y a d a t a -o u t s e q u e n c e. c s# c a n b e d ri v e n h i g h a f t e r a n y b i t o f t h e d a t a -o u t s e q u e n c e i s b e i n g s hi f t e d o u t . f o r t h e c omm a n d o f pa g e p ro g ra m, se ct o r era se , bl o ck era se , c h i p er a se , w ri t e st a t u s r e g i st e r, w ri t e en a b l e , w ri t e d i s ab l e o r d e e p po w e r -d o w n c omm a n d , c s# mu s t b e d ri v en h i g h e x a c t l y a t a b y t e b o u n d a r y , o t h e r w i s e t h e co mma n d i s re j e c t e d , a n d i s n o t e x e c u t e d . t h a t i s c s# mu s t d ri v en h i g h w h e n t h e n u m b e r o f c l o c k p u l s es a f t e r c s# b e i n g d ri v e n l o w i s a n e x a c t mu l t i p l e o f e i g h t . f o r pa g e pr o g ra m, i f a t a n y t i m e t h e i n p u t b y t e i s n o t a f u l l b y t e , n o t h i n g w i l l h a p p e n a n d w el w i l l n o t b e re s et . t a b l e 2 . c o m m a n d s c o mma nd name byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 n - bytes w ri te enable 06 h w ri te disable 04 h r e ad status register 05 h (s7 - s0) (continuous) r e ad status register - 1 35h (s 15 - s 8 ) (continuous) w ri te status register 01 h (s7 - s0) (s 15 - s 8 ) r e ad data 03 h a23 - a16 a15 - a8 a7 - a0 (d7 - d0) (next byte) (continuous) f a st read 0b h a23 - a16 a15 - a8 a7 - a0 dummy (d7 - d0) (continuous) d u al output fast read 3 bh a2 3 -a16 a15 -a8 a7-a0 dummy (d7 - d0) (1) (continuous) dua l i / o fast read bbh a2 3 -a8 (2) a7-a0 m 7 - m0 ( 2 ) (d 7 - d0) (1) (continuous) qua d o u t p u t fast read 6 bh a2 3 -a16 a15 -a8 a7-a0 dummy (d7 - d0) (3) (continuous) qua d i / o fast read ebh a2 3 -a0 m 7 - m0 ( 4 ) d u mm y (5) (d7 - d0) (3) (continuous) qua d i / o w o rd f ast read ( 7 ) e7 h a2 3 -a0 m 7 - m0 ( 4 ) d u mm y (6) (d7 - d0) (3) (continuous) con t i n u o u s r ead r eset ffh pa g e program 02 h a23 - a16 a15 - a8 a7 - a0 ( d7 - d0 ) next byte q u ad page program 32h a23 - a16 a15 - a8 a7 - a0 (d7 - d0) (3) se ct or erase 20 h a23 - a16 a15 - a8 a7 - a0 bl o ck erase (32k) 52 h a23 - a16 a15 - a8 a7 - a0 blo ck erase (64k) d 8h a23 - a16 a15 - a8 a7 - a0 c h ip erase c7/60 h pro g ram/erase suspend 75h pro g ram/erase resume 7ah d e ep power - d own b9 h r e lease f rom deep power-d own, and r e ad device id abh d u mm y d u mm y d u mm y (d i d 7 - d i d 0 ) (c on tinuous) rel e a s e f ro m d e e p power - d own abh unifo r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 14 ma n u f a c t u r e r/ device id 9 0 h dummy dummy 00 h (mid 7- m id 0) (d i d 7 - d id0) (cont i n u o u s ) hig h p e rf o rma n c e mo d e a3h dummy dummy dummy r e ad identification 9f h (mid 7- m id 0) (jd i d15 - jd id8) (jd i d 7 - jd id0) (c on tinuous) erase se cu r i t y registers ( 8 ) 4 4 h a23 -a16 a15 -a8 a7-a0 progra m se c u r i t y registers ( 8 ) 4 2 h a23 -a16 a15 -a8 a7-a0 ( d7 - d0 ) ( d7 - d0 ) rea d se c uri t y registers ( 8 ) 4 8 h a23 -a16 a15 -a8 a7-a0 dummy ( d7 - d0 ) n o t e : 1 . d u a l o u t p u t d a t a i o 0 = (d 6 , d 4 , d 2 , d 0 ) i o 1 = (d 7 , d 5 , d 3 , d 1 ) 2 . d u a l i n p u t ad d re s s i o 0 = a2 2 , a2 0 , a1 8 , a1 6 , a1 4 , a1 2 , a 1 0 , a8 a6 , a4 , a2 , a0 , m6 , m 4 , m2 , m0 i o 1 = a2 3 , a2 1 , a1 9 , a1 7 , a1 5 , a1 3 , a 1 1 , a9 a7 , a5 , a3 , a1 , m7 , m 5 , m3 , m1 3 . q u a d o u t p u t d a t a i o 0 = (d 4 , d 0 , . . ) i o 1 = (d 5 , d 1 , . . ) i o 2 = (d 6 , d 2 , . . ) i o 3 = (d 7 , d 3 , .. ) 4 . q u a d i n p u t ad d re s s i o 0 = a2 0 , a1 6 , a1 2 , a8 , a4 , a0 , m4 , m0 i o 1 = a2 1 , a1 7 , a1 3 , a9 , a5 , a1 , m5 , m1 i o 2 = a2 2 , a1 8 , a1 4 , a1 0 , a6 , a2 , m6 , m2 i o 3 = a2 3 , a1 9 , a1 5 , a1 1 , a7 , a3 , m7 , m3 5 . f a s t r e a d q u a d i / o d a t a i o 0 = (x , x , x , x , d 4 , d 0 , ) i o 1 = (x , x , x , x , d 5 , d 1 , ) i o 2 = (x , x , x , x , d 6 , d 2 , ) i o 3 = (x , x , x , x , d 7 , d 3 , ) 6 . f a s t w o rd r e a d q u a d i / o d a t a i o 0 = (x , x , d 4 , d 0 , ) i o 1 = (x , x , d 5 , d 1 , ) i o 2 = (x , x , d 6 , d 2 , ) i o 3 = (x , x , d 7 , d 3 , ) 7 . f a s t w o r d r e a d q u a d i / o d a t a : t h e l o w e s t a d d re s s b i t mu s t b e 0 . 8 . se c uri t y r e g i s t e rs ad d r e s s : se c uri t y r e g i s t e r0 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 0 h , a7 -a0 = b y t e ad d re ss; se c uri t y r e g i s t e r1 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 1 h , a7 -a0 = b y t e ad d re ss; se c uri t y r e g i s t e r2 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 2 h , a7 -a0 = b y t e ad d re ss; se c uri t y r e g i s t e r3 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 3 h , a7 -a0 = b y t e ad d re ss.
14 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 15 t a b l e o f i d d e f i n i t i o n s : g d 2 5 q 6 4 b operation code m7-m0 id15 - id8 id7 - id0 9fh c8 40 17 90h c8 16 abh 16 uniform sector dual and quad se rial flash gd25q64b 14 manufacturer/ device id 90 h dummy dummy 00 h (mid 7- m id 0) (d id7 - d id0) (continuous) h i g h p e rf o rma n c e mo d e a3h dummy dummy dummy read identification 9f h (mid 7- m id 0) (jd id15 - jd id8) (jd id7 - jd id0) (continuous) erase security registers ( 8 ) 44h a23 -a16 a15 -a8 a7-a0 program security registers ( 8 ) 42h a23 -a16 a15 -a8 a7-a0 ( d7 - d0 ) ( d7 - d0 ) read security registers ( 8 ) 48h a23 -a16 a15 -a8 a7-a0 dummy ( d7 - d0 ) n o t e : 1 . d u a l o u t p u t d a t a i o 0 = (d 6 , d 4 , d 2 , d 0 ) i o 1 = (d 7 , d 5 , d 3 , d 1 ) 2 . d u a l i n p u t ad d re s s i o 0 = a2 2 , a2 0 , a1 8 , a1 6 , a1 4 , a1 2 , a 1 0 , a8 a6 , a4 , a2 , a0 , m6 , m 4 , m2 , m0 i o 1 = a2 3 , a2 1 , a1 9 , a1 7 , a1 5 , a1 3 , a 1 1 , a9 a7 , a5 , a3 , a1 , m7 , m 5 , m3 , m1 3 . q u a d o u t p u t d a t a i o 0 = (d 4 , d 0 , . . ) i o 1 = (d 5 , d 1 , . . ) i o 2 = (d 6 , d 2 , . . ) i o 3 = (d 7 , d 3 , .. ) 4 . q u a d i n p u t ad d re s s i o 0 = a2 0 , a1 6 , a1 2 , a8 , a4 , a0 , m4 , m0 i o 1 = a2 1 , a1 7 , a1 3 , a9 , a5 , a1 , m5 , m1 i o 2 = a2 2 , a1 8 , a1 4 , a1 0 , a6 , a2 , m6 , m2 i o 3 = a2 3 , a1 9 , a1 5 , a1 1 , a7 , a3 , m7 , m3 5 . f a s t r e a d q u a d i / o d a t a i o 0 = (x , x , x , x , d 4 , d 0 , ) i o 1 = (x , x , x , x , d 5 , d 1 , ) i o 2 = (x , x , x , x , d 6 , d 2 , ) i o 3 = (x , x , x , x , d 7 , d 3 , ) 6 . f a s t w o rd r e a d q u a d i / o d a t a i o 0 = (x , x , d 4 , d 0 , ) i o 1 = (x , x , d 5 , d 1 , ) i o 2 = (x , x , d 6 , d 2 , ) i o 3 = (x , x , d 7 , d 3 , ) 7 . f a s t w o r d r e a d q u a d i / o d a t a : t h e l o w e s t a d d re s s b i t mu s t b e 0 . 8 . se c uri t y r e g i s t e rs ad d r e s s : se c uri t y r e g i s t e r0 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 0 h , a7 -a0 = b y t e ad d re ss; se c uri t y r e g i s t e r1 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 1 h , a7 -a0 = b y t e ad d re ss; se c uri t y r e g i s t e r2 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 2 h , a7 -a0 = b y t e ad d re ss; se c uri t y r e g i s t e r3 : a2 3 -a1 6 = 0 0 h , a1 5 -a 8 = 0 3 h , a7 -a0 = b y t e ad d re ss.
15 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 16 7 . 1 . w r i t e e n a b l e ( w r e n ) ( 0 6 h ) t h e w ri t e en a b l e (w r en ) co mma n d i s f o r s e t t i n g t h e w ri t e en a b l e l a t c h ( w el ) b i t . t h e w ri t e en a b l e l a t c h (w el ) b i t mu st b e se t p ri o r t o e ve r y p a g e pro g r a m (pp), se ct o r er a se (se), bl o ck era se (be), c h i p era s e (c e) a n d w ri t e st a t u s r e g i s t e r (w r sr ) co mma n d . t h e w ri t e en a b l e (w r en ) c o mma n d s eq u e n c e: c s# g o e s l o w ? s en d i n g t h e w ri t e en a b l e co mma n d ? c s# g o e s h i g h . f i g u r e 2 . w r i t e en a b l e se q u e n c e d i a g r a m 7 . 2 . w r i t e d i s a b l e ( w r d i ) ( 0 4 h ) t h e w ri t e d i s a b l e c o mma n d i s f o r re s et t i n g t h e w ri t e en a b l e l a t c h (w el ) b i t . t h e w ri t e d i s ab l e c o mm a n d s e q u e n c e : c s# g o e s l o w ? se n d i n g t h e w ri t e d i s ab l e c omma n d ? c s# g o e s h i g h . t h e w el b i t i s re s et b y f o l l o w i n g c o n d i t i o n : po w e r- u p a n d u p o n c omp l e t i o n o f t h e w ri t e st a t u s r e g i s t e r, pa g e pro g r a m, se c t o r era s e, bl o c k era s e a n d c h i p era s e co mma n d s. f i g u r e 3 . w r i t e d i s a b l e se q u e n c e d i a g r a m 7 . 3 . r e a d s t a t u s r e g i s t e r ( r d s r ) ( 0 5 h o r 3 5 h ) t h e r e a d st a t u s r e g i s t e r (r d sr ) co mma n d i s f o r re a d i n g t h e st a t u s r e g i s t e r. t h e st a t u s r e g i s t e r ma y b e re a d a t a n y t i me , e v e n w h i l e a pro g r a m, era s e o r w ri t e st a t u s r e g i s t e r c y c l e i s i n p ro g r e s s . w h e n o n e o f t h e s e c y c l e s i s i n p ro g r e s s , i t i s r e c omme n d e d t o c he c k t h e w ri t e i n pro g re s s (w i p) b i t b e f o re s en d i n g a n e w c o mma n d t o t h e d e v i c e . i t i s a l s o p o s s i b l e t o re a d t h e st a t u s r e g i s t e r c o n t i n u o u s l y . f o r c omma n d c od e 0 5 h , t h e so w i l l o u t p u t st a t u s r e g i s t e r b i t s s7 ~ s0 . t h e c omma n d c o d e 3 5 h , t h e so w i l l o u t p u t st a t u s r e g i s t e r b i t s s1 5 ~ s8 . f i g u r e 4 . r e a d s t a tu s r e g i s te r se q u e n c e d i a g r a m c o mma n d 0 1 2 3 4 5 6 7 0 6 h c s # sc l k si so h i g h -z comman d 0 1 2 3 4 5 6 7 0 4 h c s # sc l k si so h i g h -z c o mma n d 0 1 2 3 4 5 6 7 0 5 h o r 3 5 h c s # sc l k si so h i g h -z 8 9 1 0 11 12 13 14 15 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 msb s7 ~ s 0 o r s1 5 ~ s8 o u t s7 ~ s0 o r s1 5 ~ s 8 o u t msb
16 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 17 7 . 4 . w r i t e s t a t u s r e g i s t e r ( w r s r ) ( 0 1 h ) t h e w ri t e s t a t u s r e g i s t e r (w r sr ) co mma n d a l l o w s n e w v a l u e s t o b e w ri t t e n t o t h e st a t u s r e g i s t e r. be f o re i t c an b e a c c e p t e d , a w ri t e en a b l e ( w r en ) c omma n d mu s t p r e v i o u s l y h a v e b e e n e x ec ut e d . af t e r t h e w ri t e en a b l e ( w r en ) co mma n d h a s b e e n d e c o d e d a n d e x ec ut e d , t h e d e v i c e s et s t h e w ri t e en a b l e l a t c h (w el ). t h e w ri t e st a t u s r e g i s t e r (w r sr ) co mma n d h a s n o e f f e c t o n s1 5 , s1 a n d s0 o f t h e st a t u s r e g i s t e r. c s# mu s t b e d ri v e n h i g h a f t e r t h e e i g h t h o r si x t e e n b i t o f t h e d a t a b y t e h a s b e e n l a t c h e d i n . i f n o t , t h e w ri t e st a t u s r e g i s t e r (w r sr ) co mma n d i s n o t e x ec ut e d . i f c s# i s d r i v en h i g h a f t e r e i g h t h b i t o f t h e d a t a b y t e , t h e c m p a n d q e a n d sr p1 b i t s w i l l b e c l e a r e d t o 0 . as s oo n a s c s # i s d ri v en h i g h , t h e s el f -t i me d w ri t e st a t u s r e g i s t e r c y c l e (w h o s e d u ra t i o n i s t w ) i s i n i t i a t e d . w h i l e t h e w ri t e st a t u s r e g i s t e r c y c l e i s i n p r o g re s s , t h e st a t u s r e g i s t e r ma y s t i l l b e re a d t o c he c k t h e v a l u e o f t h e w ri t e i n pro g re ss (w i p) b i t . t h e w ri t e i n pro g r e ss (w i p) b i t i s 1 d u ri n g t h e se l f -t i me d w ri t e st a t u s r e g i s t e r c y c l e , a n d i s 0 w h e n i t i s c omp l e t e d . w h e n t h e c y c l e i s c omp l e t e d , t h e w ri t e en a b l e l a t c h (w el ) i s re s et . t h e w ri t e st a t u s r e g i st e r (w r sr ) co mma n d a l l o w s t h e u s e r t o c ha n g e t h e v al u e s o f t h e bl o c k pro t e c t ( bp4 , bp3 , bp2 , bp1 , bp0 ) b i t s , t o d e f i n e t h e s i z e o f t h e a re a t h a t i s t o b e t re a t e d a s re a d - o n l y , a s d e f i n e d i n t a b l e 1 . t h e w ri t e st a t u s r e g i st e r (w r sr ) c omma n d a l s o a l l o w s t h e u s er t o s et o r re s et t h e st a t u s r e g i s t e r pro t e c t (sr p 1 a n d sr p 0 ) b i t s i n a c c o rd a n c e w i t h t h e w ri t e p r o t e c t (w p# ) s i g n a l . t h e st a t u s r e g i s t e r pr o t e c t (sr p 1 a n d sr p 0 ) b i t s a n d w ri t e pro t e c t (w p# ) s i g n a l a l l o w t h e d e v i c e t o b e p u t i n t h e h a rd w a r e pro t e c t e d mo d e . t h e w ri t e st a t u s r e g i s t e r (w r sr ) c omma n d i s n o t e x e c ut e d o n c e t h e h a r d w a re pro t e c t e d mo d e i s e n t e re d . f i g u r e 5 . w r i t e s t a tu s r e g i s te r se q u e n c e d i a g r a m 7 . 5 . r e a d d a t a b y t e s ( r e a d ) ( 0 3 h ) t h e r e a d d a t a b y t e s (r e ad ) c omma n d i s f o l l o w e d b y a 3 -b y t e a d d re s s ( a2 3 -a0 ), e a c h b i t b e i n g l a t c he d -i n d u ri n g t h e ri s i n g e d g e o f sc l k. t h e n t h e me m o r y c on t e n t , a t t h a t a d d r e s s , i s s h i f t e d o u t o n so , e a c h b i t b e i n g s hi f t e d o u t , a t a ma x f re q u e n c y f r , d u ri n g t h e f a l l i n g e d g e o f sc l k. t h e f i rs t b y t e a d d re s s e d c an b e a t a n y l o c at i o n . t h e a d d re s s i s a u t o ma t i c a l l y i n c r e me n t e d t o t h e n e x t h i g h e r a d d re s s a f t e r e a c h b y t e o f d a t a i s s hi f t e d o u t . t h e w h o l e me mo r y c an , t h e re f o re , b e r e a d w i t h a s i n g l e r e a d d a t a b y t e s (r ead ) c omma n d . an y r e a d d a t a by t e s (r ead ) c o mma n d , w h i l e a n era s e, pro g ra m o r w ri t e c y c l e i s i n p ro g re s s , i s re j e c t e d w i t h o u t h a v i n g a n y e f f e c t s o n t h e c y c l e t h a t i s i n p ro g re s s . f i g u r e 6 . r e a d d a t a b y te s se q u e n c e d i a g r a m command 0 1 2 3 4 5 6 7 0 1 h c s # sc l k si so h i g h -z 8 9 1 0 1 1 1 2 1 3 14 15 msb 7 6 5 4 3 2 1 0 st a t u s r e g i s t e r i n 16 17 18 19 2 0 21 22 23 1 5 1 4 1 3 1 2 1 1 10 9 8 command 0 1 2 3 4 5 6 7 0 3 h c s# sc l k si so h i g h -z 8 9 1 0 2 8 2 9 3 0 3 1 3 2 msb 3 2 1 0 3 4 3 5 3 6 3 7 33 2 3 2 2 2 1 7 6 5 4 3 2 1 0 3 8 3 9 24 - bit a d d re s s msb d a t a o u t 1 d ata out 2
17 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 18 7 . 6 . r e a d d a t a b y t e s a t h i g h e r s p e e d ( f a s t r e a d ) ( 0 b h ) t h e r e a d d a t a b y t e s a t h i g h e r sp e e d (f a s t r e a d ) co mma n d i s f o r q u i c k l y re a d i n g d a t a o u t . i t i s f o l l o w e d b y a 3 -b y t e a d d r e s s (a2 3 - a0 ) a n d a d u m m y b y t e , e a c h b i t b e i n g l a t c he d -i n d u ri n g t h e ri s i n g e d g e o f sc l k. t h e n t h e me mo r y c on t e n t , at t h a t a d d re s s , i s s hi f t e d o u t o n so , e a c h b i t b e i n g s hi f t e d o u t , a t a ma x f re q u e n c y f c , d u ri n g t h e f a l l i n g e d g e o f sc l k. t h e f i rs t b y t e a d d re s s e d c an b e a t a n y l o c at i o n . t h e a d d r e s s i s a u t o ma t i c a l l y i n c re me n t e d t o t h e n e x t h i g h e r a d d re s s a f t e r e a c h b y t e o f d a t a i s s hi f t e d o u t . f i g u r e 7 . r e a d d a t a b y te s a t h i g h e r s p e e d se q u e n c e d i a g r a m 7 . 7 . d u a l o u t p u t f a s t r e a d ( 3 b h ) t h e d u a l o u t p u t f a s t r e a d c omma n d i s f o l l o w e d b y 3 -b y t e a d d re s s (a2 3 -a0 ) a n d a d u mm y b y t e , e a c h b i t b e i n g l a t c he d i n d u ri n g t h e ri s i n g e d g e o f sc l k, t h e n t h e me mo r y c on t e n t s a re s h i f t e d o u t 2 - b i t p e r cl o ck c y cl e f ro m si a n d so . t h e c omma n d s eq u e n c e i s s ho w n i n f o l l o w e d f i g u re 8 . t h e f i rs t b y t e a d d re s s e d c an b e a t a n y l o c at i o n . t h e a d d re s s i s a u t o ma t i c a l l y i n c r e me n t e d t o t h e n e x t h i g h e r a d d re s s a f t e r e a c h b y t e o f d a t a i s s hi f t e d o u t . f i g u r e 8 . d u a l o u tp u t f a s t r e a d se q u e n c e d i a g r a m command 0 1 2 3 4 5 6 7 0 bh c s# sc l k si so h i g h -z 8 9 1 0 2 8 2 9 3 0 3 1 3 2 1 0 2 3 2 2 21 24 -b i t a d d re s s msb 3 4 3 5 3 6 3 7 3 3 6 5 4 3 2 1 0 3 8 39 data o u t 1 32 42 43 44 4 5 4 1 46 47 40 7 6 5 4 3 2 1 0 7 6 5 7 data o u t 2 c s# sc l k si so msb d u mmy byt e c omman d 0 1 2 3 4 5 6 7 3bh c s# sc l k si so h i g h -z 8 9 1 0 2 8 2 9 3 0 3 1 3 2 1 0 23 22 21 2 4 - bi t a d d re s s msb 34 35 36 37 33 5 3 1 7 5 3 1 3 8 3 9 data ou t 1 32 42 43 44 45 4 1 46 47 40 7 d a t a o u t 2 c s# sc l k si so msb d u mmy c l o cks 4 2 0 6 4 2 0 6 6 7
18 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 19 7 . 8 . q u a d o u t p u t f a s t r e a d ( 6 b h ) t h e q u a d o u t p u t f a s t r e a d c omma n d i s f o l l o w e d b y 3 -b y t e a d d r e s s (a2 3 -a0 ) a n d a d u mm y b y t e , e a c h b i t b e i n g l a t c he d i n d u ri n g t h e ri s i n g e d g e o f sc l k, t h e n t h e me mo r y c on t e n t s a re s h i f t e d o u t 4 -b i t p e r cl o ck c y cl e f ro m i o 3 , i o 2 , i o 1 a n d i o 0 . t h e co mma n d s eq u e n c e i s s ho w n i n f o l l o w e d f i g u re 9 . t h e f i rs t b y t e a d d re s s e d c an b e a t a n y l o c at i o n . t h e add r e s s i s a u t o ma t i c al l y i n c r e me n t e d t o t h e n e x t h i g h e r a d d re s s a f t e r e a c h b y t e o f d a t a i s s hi f t e d o u t . f i g u r e 9 . q u a d o u t p u t f a s t r e a d se q u e n c e d i a g r a m 7 . 9 . d u a l i /o f a s t r e a d ( b b h ) t h e d u a l i / o f a s t r e a d c omma n d i s s i mi l a r t o t h e d u a l o u t p u t f a s t r e a d c omma n d b u t w i t h t h e c ap a b i l i t y t o i n p u t t h e 3 -b y t e a d d re s s (a2 3 -0 ) a n d a c o n t i n u o u s r e a d mo d e b y t e 2 -b i t p e r c l o c k b y si a n d so , e a c h b i t b e i n g l a t c h e d i n d u ri n g t h e ri s i n g e d g e o f s c l k, t h e n t h e me mo r y c o n t e n t s a re s hi f t e d o u t 2 -b i t p e r cl o ck c y cl e f ro m si a n d so . t h e co mma n d s eq u e n c e i s s ho w n i n f o l l o w e d f i g u re 1 0 . t h e f i rs t b y t e a d d re s s e d c an b e a t a n y l o c at i o n . t h e a d d re s s i s a u t o ma t i c a l l y i n c r e me n t e d t o t h e n e x t h i g h e r a d d re s s a f t e r e a c h b y t e o f d a t a i s s h i f t e d o u t . t o e n s ur e o p t i m u m p e rf o rma n c e t h e h i g h pe rf o rm a n c e m o d e ( h pm) c omma n d (a3 h ) mu s t b e e x ec ut e d o n c e , p r i o r t o t h e d u a l i / o f a s t r e a d co mma n d . d u a l i / o f a s t r e a d w i t h c o n ti n u o u s r e a d m o d e t h e d u a l i / o f a s t r e a d c omma n d c a n f u rt h e r re d u c e c omma n d o v e rh e a d t h ro u g h s et t i n g t h e c o n t i n u o u s r e a d mo d e b i t s (m7 -0 ) a f t e r t h e i n p u t 3 -b y t e a d d re ss (a2 3 -a0 ). i f t h e c o n t i n u o u s r e a d mo d e b i t s ( m7 -0 ) = ax h , t h e n t h e n e x t d u a l i / o f a s t r e a d c omma n d (a f t e r c s# i s ra i s ed a n d t h e n l o w e r e d ) d o e s n o t re q u i re t h e bbh c omma n d c od e . t h e co mma n d s eq u e n c e i s s h o w n i n f o l l o w e d f i g u r e 1 1 . i f t h e c o n t i n u o u s r e a d m o d e b i t s (m7 -0 ) a r e a n y v al u e o t h e r t h a n ax h , t h e n e x t c omma n d re q u i re s t h e f i rs t bbh c omma n d c od e , t h u s re t u rn i n g t o n o rma l o p e ra t i o n . a c o n t i n u o u s r e a d mo d e r e s et c omma n d c an b e u s ed t o re s e t (m7 -0 ) b e f o re i s s u i n g n o rm a l c omma n d . command 0 1 2 3 4 5 6 7 6bh cs # sc l k si (i o 0 ) so (i o 1 ) h i g h -z 8 9 1 0 2 8 2 9 30 3 1 3 2 1 0 23 22 2 1 2 4 -b i t a d d re s s 34 3 5 3 6 3 7 3 3 1 5 1 5 1 5 1 3 8 3 9 byte1 32 4 2 4 3 4 4 45 41 46 4 7 40 5 dummy c l o cks 0 4 0 4 0 4 0 4 4 5 w p # ( i o 2 ) h i g h -z h o l d # ( i o 3 ) h i g h -z c s# sc l k si ( i o 0 ) so (i o 1 ) w p # (i o 2 ) h o l d # (i o 3 ) 2 6 2 6 2 6 2 6 6 3 7 3 7 3 7 3 7 7 byt e 2 byt e 3 byt e 4
19 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 20 f i g u r e 1 0 . d u a l i / o f a s t r e a d se q u e n c e d i a g r a m (m7 - 0 = 0 xh o r n o t a x h ) f i g u r e 1 1 . d u a l i / o f a s t r e a d se q u e n c e d i a g r a m (m7 - 0 = a x h ) 7 . 1 0 . q u a d i / o f a s t r e a d ( e b h ) t h e q u a d i / o f a s t r e a d c omma n d i s s i mi l a r t o t h e d u a l i / o f a s t r e a d c o mma n d b u t w i t h t h e c ap a b i l i t y t o i n p u t t h e 3 -b y t e a d d re s s (a2 3 -0 ) a n d a c o n t i n u o u s r e a d mo d e b y t e a n d 4 -d u mm y c l o c k 4 -b i t p e r cl o ck b y i o 0 , i o 1 , i o 3 , i o 4, e a c h b i t b e i n g l a t c h e d i n d u ri n g t h e ri s i n g e d g e o f sc l k, t h e n t h e me mo r y c on t e n t s a re s hi f t e d o u t 4 -b i t p e r cl o ck c y cl e f ro m i o 0 , i o 1 , i o 2 , i o 3 . t h e c omma n d s eq u e n c e i s s h o w n i n f o l l o w e d f i g u re 1 2 . t h e f i rs t b y t e a d d re s s e d c a n b e a t a n y l o c at i o n . t h e a d d r e s s i s a u t o ma t i c al l y i n c r e me n t e d t o t h e n e x t h i g h e r a d d re s s a f t e r e a c h b y t e o f d a t a i s s hi f t e d o u t . t h e q u a d en a b l e b i t (qe) of s t a t u s r e g i st e r (s9 ) mu s t b e s et t o e n a b l e f o r t h e q u a d i / o f a s t re a d c omma n d . t o e n s ure o p t i mu m p e rf o rma n c e t h e h i g h pe rf o r ma n c e m o d e ( h pm) co mma n d (a3 h ) mu s t b e e x e c u t e d o n c e, p r i o r t o t h e q u a d i / o f a s t r e a d c omm a n d . command 0 1 2 3 4 5 6 7 bbh c s# sc l k si (i o 0 ) so (i o 1 ) 8 9 10 11 12 13 14 15 6 4 2 0 6 4 2 0 1 6 17 18 19 20 21 22 23 6 4 2 0 6 4 2 0 7 5 3 1 7 5 3 1 7 5 3 1 7 5 3 1 a2 3 - 1 6 a1 5 -8 a7 -0 m7 -0 c s# 2 3 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 si(i o 0 ) so (i o 1 ) 6 4 2 0 6 4 2 0 6 4 2 0 6 4 2 0 7 5 3 1 7 5 3 1 7 5 3 1 7 5 3 1 sclk 6 7 byt e 1 byt e 2 byt e 3 byt e 4 0 1 2 3 4 5 6 7 cs # sc l k 8 9 1 0 11 12 13 14 15 6 4 2 0 6 4 2 0 6 4 2 0 6 4 2 0 7 5 3 1 7 5 3 1 7 5 3 1 7 5 3 1 a2 3 - 1 6 a1 5 -8 a 7 -0 m7 -0 cs # 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 si(io 0) so (i o 1 ) 6 4 2 0 6 4 2 0 6 4 2 0 6 4 2 0 7 5 3 1 7 5 3 1 7 5 3 1 7 5 3 1 sclk 6 7 byt e 1 byt e 2 byt e 3 byt e 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2
20 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 21 q u a d i / o f a s t r e a d w i th c o n ti n u o u s r e a d m o d e t h e q u a d i / o f a s t r e a d c omma n d c a n f u rt h e r re d u c e c omma n d o v e rh e a d t h ro u g h s et t i n g t h e c o n t i n u o u s r e a d mo d e b i t s (m7 -0 ) a f t e r t h e i n p u t 3 -b y t e a d d re ss (a2 3 -a0 ). i f t h e c o n t i n u o u s r e a d mo d e b i t s (m7 -0 ) = ax h , t h e n t h e n e x t q u a d i / o f a s t r e a d c omma n d (a f t e r c s# i s ra i s ed a n d t h e n l o w e re d ) d o e s n o t re q u i re t h e ebh c omma n d c od e . t h e co mma n d s eq u e n c e i s s h o w n i n f o l l o w e d f i g u r e 1 3 . i f t h e c o n t i n u o u s r e a d m o d e b i t s (m7 -0 ) a r e a n y v al u e o t h e r t h a n ax h , t h e n e x t c omma n d re q u i re s t h e f i rs t ebh c omma n d c od e , t h u s re t u rn i n g t o n o rma l o p e ra t i o n . a c o n t i n u o u s r e a d mo d e r e s et c omma n d c an b e u s ed t o re s e t (m7 -0 ) b e f o re i s s u i n g n o rm a l c omma n d . figure 12 . q u a d i / o f a s t r e a d se q u e n c e d i a g r a m (m7 - 0 = 0 xh o r n o t a x h ) f i g u r e 1 3 . q u a d i / o f a s t r e a d se q u e n c e d i a g r a m (m7 - 0 = a x h ) 7 . 1 1 . q u a d i / o w o r d f a s t r e a d ( e 7 h ) t h e q u a d i / o w o rd f a s t r e a d c o mma n d i s s imi l a r t o t h e q u a d i / o f a s t r e a d c omma n d e x c e p t t h a t t h e l o w e s t a d d r e s s b i t (a0 ) mu s t e q u a l 0 a n d o n l y 2 -d u mm y cl o ck. t h e co mma n d s e q u e n c e i s s ho w n i n f o l l o w e d f i g u re 1 4 . t h e f i rs t b y t e a d d re s s e d c an b e a t a n y l o c at i o n . t h e a d d re s s i s a u t o ma t i c a l l y i n c r e me n t e d t o t h e n e x t h i g h e r a d d r e s s a f t e r e a c h b y t e o f d a t a i s s hi f t e d o u t . t h e q u a d en a b l e b i t (q e) o f st a t u s r e g i s t e r (s9 ) mu s t b e s e t t o e n a b l e f o r t h e q u a d i / o w o r d f a s t re a d c om ma n d . t o e n s u re o p t i mu m p e rf o rma n c e t h e h i g h p e rf o r ma n c e mo d e (h pm) co mma n d (a 3 h ) m u s t b e e x ec ut e d o n c e , p r i o r t o t h e q u a d i / o w o rd f a s t r e a d c om ma n d . q u a d i / o w o r d f a s t r e a d w i th c o n ti n u o u s r e a d m o d e t h e q u a d i / o w o rd f a s t r e a d c omma n d c a n f u rt h e r re d u c e c om ma n d o v er h e a d t h ro u g h s et t i n g t h e c o n t i n u o u s r e a d mo d e b i t s (m7 -0 ) a f t e r t h e i n p u t 3 -b y t e a d d r e s s (a2 3 - a0 ). i f t h e c o n t i n u o u s r e a d mo d e b i t s (m7 -0 ) = ax h , t h e n t h e n e x t q u a d i / o w o rd f a s t r e a d c o mma n d (a f t e r c s# i s ra i s e d a n d t h e n l o w e re d ) d o e s n o t re q u i re t h e e 7 h c omma n d c o d e . command 0 1 2 3 4 5 6 7 ebh cs # sc l k si ( i o 0 ) so ( i o 1 ) 8 9 1 0 1 1 1 2 1 3 14 15 4 0 4 0 4 0 4 0 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 4 0 4 0 5 1 5 1 5 1 5 1 5 1 5 1 a 2 3 - 1 6 a 1 5 -8 a7 -0 m7 -0 6 2 6 2 6 2 6 2 6 2 6 2 7 3 7 3 7 3 7 3 7 3 7 3 w p # ( i o 2 ) h o l d # ( i o 3 ) 4 5 6 7 d u mmy byte1 byte2 0 1 2 3 4 5 6 7 c s # sc l k 8 9 1 0 1 1 1 2 1 3 1 4 1 5 si(i o 0 ) so (i o 1 ) w p # (i o 2 ) h o l d # (i o 3 ) 4 0 4 0 5 1 5 1 6 2 6 2 7 3 7 3 4 0 4 0 5 1 5 1 6 2 6 2 7 3 7 3 4 0 4 0 5 1 5 1 6 2 6 2 7 3 7 3 4 5 6 7 a 2 3 - 1 6 a 1 5 -8 a7 -0 m7 -0 d u mmy byt e 1 byt e 2
21 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 22 t h e c omma n d s eq u e n c e i s s h o w n i n f o l l o w e d f i g u re 1 5 . i f t h e c o n t i n u o u s r e a d mo d e b i t s (m7 -0 ) a r e a n y v a l u e o t h e r t h a n a x h , t h e n e x t c omma n d re q u i r e s t h e f i rs t e7 h c omma n d c o d e , t h u s re t u rn i n g t o n o rma l o p e ra t i o n . a c o n t i n u o u s rea d mo d e r e s et c omma n d c an b e u s e d t o re s et (m7 -0 ) b e f o re i s s u i n g n o rma l c o mma n d . f i g u r e 1 4 . q u a d i / o w o r d f a s t r e a d se q u e n c e d i a g r a m (m7 -0 = 0 xh o r n o t a xh ) f i g u r e 1 5 . q u a d i / o w o r d f a s t r e a d se q u e n c e d i a g r a m (m7 -0 = a x h ) 7 . 1 2 . p a g e p r o g r a m ( p p ) ( 0 2 h ) t h e pa g e pro g ra m (pp) c omma n d i s f o r p ro g r a mm i n g t h e me mo r y . a w ri t e en a b l e (w r en ) c omma n d mu s t p re v i o u s l y h a v e b e e n e x e c u t e d t o s et t h e w ri t e en a b l e l a t c h ( w el ) b i t b e f o re s en d i n g t h e pa g e pro g r a m c omma n d . t h e pa g e pro g ra m (pp) co mma n d i s e n t e re d b y d ri v i n g c s# l o w , f o l l o w e d b y t h e co mma n d c od e , t h re e a d d re s s b y t e s a n d a t l e a s t o n e d a t a b y t e o n si . i f t h e 8 l e a s t s i g n i f i c an t a d d r e s s b i t s (a7 -a0 ) a re n o t a l l z e ro , a l l t ra n s m i t t e d d a t a t h a t g o e s b e y o n d t h e e n d o f t h e c urre n t p a g e a re p ro g r a m me d f ro m t h e s t a rt a d d re s s o f t h e s ame p a g e (f ro m t h e a d d r e s s w h o s e 8 l e a s t s i g n i f i c a n t b i t s (a7 -a0 ) a re a l l z ero ). c s# m u s t b e d ri v en l o w f o r t h e e n t i re d u ra t i o n o f t h e s eq u e n c e . t h e pa g e pro g ra m c omma n d s eq u e n c e: c s# g o e s l o w ? s en d i n g pa g e pro g r a m c omma n d ? 3 -b y t e a d d re s s o n si ? a t l e a s t 1 b y t e d a t a o n si ? c s# g o e s h i g h . t h e c omma n d s e q u e n c e i s s ho w n i n f i g u re 1 6 . i f mo re t h a n 2 5 6 b y t e s a re s en t t o t h e d e v i c e , p re v i o u s l y l a t c h e d d a t a a re d i s c a r d e d a n d t h e l a s t 2 5 6 d a t a b y t e s a re g u a r a n t e e d t o b e p ro g ra mme d c orre c t l y w i t h i n t h e s am e p a g e . i f l e s s t h a n 2 5 6 d a t a b y t e s a re s en t t o d e v i c e, t h e y a re c orre c t l y p ro g r a mme d a t t h e re q u e s t e d a d d r e s s e s w i t h o u t h a v i n g a n y e f f e c t s o n t h e o t h e r b y t e s o f t h e s ame p a g e . c s# mu s t b e d ri v e n hi g h a f t e r t h e e i g h t h b i t o f t h e l a s t d a t a b y t e h a s b e e n l a t c he d i n ; o t h e r w i s e t h e pa g e p ro g ra m (pp) co mma n d i s n o t e x ec ut e d . as s oo n a s c s# i s d ri v en h i g h , t h e s el f -t i me d pa g e pro g ra m c y c l e ( w h o s e d u ra t i o n i s t p p ) i s i n i t i a t e d . w h i l e t h e pa g e command 0 1 2 3 4 5 6 7 e7 h c s # sc l k si ( i o 0 ) so (i o 1 ) 8 9 1 0 1 1 12 13 14 1 5 4 0 4 0 4 0 4 0 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 4 0 4 0 5 1 5 1 5 1 5 1 5 1 5 1 a 2 3 - 1 6 a 1 5 -8 a7 -0 m7 -0 6 2 6 2 6 2 6 2 6 2 6 2 7 3 7 3 7 3 7 3 7 3 7 3 w p # ( i o 2 ) h o l d # (i o 3 ) 4 5 6 7 dummy byte1 byt e 2 4 0 5 1 6 2 7 3 byte3 0 1 2 3 4 5 6 7 c s # sc l k 8 9 1 0 1 1 1 2 1 3 1 4 1 5 si ( i o 0 ) so ( i o 1 ) w p # (i o 2 ) h o l d # (i o 3 ) 4 0 4 0 5 1 5 1 6 2 6 2 7 3 7 3 4 0 4 0 5 1 5 1 6 2 6 2 7 3 7 3 4 0 4 0 5 1 5 1 6 2 6 2 7 3 7 3 4 5 6 7 a 2 3 - 1 6 a 1 5 -8 a7 -0 m7 -0 d u m m y byt e 1 byt e 2 4 0 5 1 6 2 7 3 byte3
22 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 23 pro g ra m c y c l e i s i n p r o g r e s s , t h e st a t u s r e g i s t e r ma y b e r e a d t o c h e c k t h e v al u e o f t h e w ri t e i n pro g re s s (w i p) b i t . t h e w ri t e i n pro g re s s (w i p) b i t i s 1 d u ri n g t h e s el f -t i me d pa g e pro g r a m c y c l e , a n d i s 0 w h e n i t i s c o mp l e t e d . at so me u n s p e c i f i e d t i me b e f o re t h e c y c l e i s c omp l e t e d , t h e w ri t e en a b l e l a t c h (w el ) b i t i s re s et . a pa g e p ro g ra m (pp) co mma n d a p p l i e d t o a p a g e w h i c h i s p ro t e c t e d b y t h e bl o c k pro t e c t (bp4 , bp3 , bp2 , bp1 , bp0 ) i s n o t e x e c ut e d . f i g u r e 1 6 . pa g e pr o g r a m se q u e n c e d i a g r a m 7 . 1 3 . q u a d p a g e p r o g r a m ( 3 2 h ) t h e q u a d pa g e pro g r a m c omma n d i s f o r p ro g ra mmi n g t h e me mo r y u s i n g f o u r p i n s : i o 0 , i o 1 , i o 2 , a n d i o 3 . t o u s e q u a d pa g e pro g ra m t h e q u a d e n a b l e i n s t a t u s re g i s t e r bi t 9 mu s t b e se t ( q e= 1 ). a w ri t e en a b l e (w r en ) c omma n d mu s t p re v i o u s l y h a v e b e e n e x e c u t e d t o s e t t h e w ri t e en a b l e l a t c h (w el ) b i t b e f o re s e n d i n g t h e pa g e pr o g r a m c omma n d . t h e q u a d pa g e pr o g ra m c omm a n d i s e n t e re d b y d r i v i n g c s# l o w , f o l l o w e d b y t h e c o mma n d c od e (3 2 h ) , t h re e a d d r e s s b y t e s a n d a t l e a s t o n e d a t a b y t e o n i o p i n s . t h e c omma n d s e q u e n c e i s s h o w n i n f i g u r e 1 7 . i f mo r e t h a n 2 5 6 b y t e s a re s e n t t o t h e d e v i c e, p re v i o u s l y l a t c h e d d a t a a re d i s c a rd e d a n d t h e l a s t 2 5 6 d a t a b y t e s a r e g u a ra n t e e d t o b e p ro g r a m me d c orre c t l y w i t h i n t h e s am e p a g e . i f l e s s t h a n 2 5 6 d a t a b y t e s a re s e n t t o d e v i c e, t h e y a re c o r re c t l y p ro g r a m me d a t t h e r e q u e s t e d a d d re s s e s w i t h o u t h a v i n g a n y e f f e c t s o n t h e o t h e r b y t e s o f t h e s am e p a g e . c s # mu s t b e d ri v e n h i g h a f t e r t h e e i g h t h b i t o f t h e l a s t d a t a b y t e h a s b e e n l a t c he d i n ; o t h e r w i s e t h e q u a d pa g e pr o g ra m c omm a n d i s n o t e x ec u t e d . as s oo n a s c s # i s d ri v en hi g h , t h e s el f -t i me d q u a d pa g e pr o g ra m c y c l e ( w h o s e d u ra t i o n i s t p p ) i s i n i t i a t e d . w h i l e t h e q u a d pa g e pro g ra m c y c l e i s i n p ro g r e s s , t h e st a t u s r e g i s t e r ma y b e re a d t o c he c k t h e v a l u e o f t h e w ri t e i n pro g re s s (w i p) b i t . t h e w ri t e i n pro g re s s (w i p) b i t i s 1 d u ri n g t h e s el f -t i me d q u a d pa g e pro g ra m c y c l e , a n d i s 0 w h e n i t i s c omp l e t e d . at s ome u n s p e c i f i e d t i me b e f o r e t h e c y c l e i s c o mp l e t e d , t h e w ri t e e n a b l e l a t c h (w el ) b i t i s re s et . command 0 1 2 3 4 5 6 7 0 2 h c s# sc l k si 8 9 1 0 2 8 2 9 3 0 3 1 3 2 1 0 2 3 2 2 21 2 4 - bit a d d re s s 4 2 4 3 4 4 45 41 46 47 40 5 0 51 5 2 5 3 49 54 55 48 6 5 4 3 2 1 0 7 c s# sc l k si msb d a t a by t e 2 32 33 34 3 5 7 6 5 4 3 2 1 0 msb 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 data by t e 1 d a t a by t e 3 d a t a by t e 2 5 6 msb msb msb 3 6 3 7 3 8 3 9 2 0 7 2 2 0 7 3 2 0 7 4 2 0 7 5 2 0 7 6 2 0 7 7 2 0 7 8 2 0 7 9
23 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 24 a q u a d pa g e pr o g r a m co mma n d a p p l i e d t o a p a g e w h i c h i s p r o t e c t e d b y t h e bl o c k pro t e c t (bp4 , bp3 , bp2 , bp1 , bp0 ) i s n o t e x e c ut e d . f i g u r e 1 7 . q u a d pa g e pr o g r a m se q u e n c e d i a g r a m 7 . 1 4 . s e c t o r e r a s e ( s e ) ( 2 0 h ) t h e se ct o r era se (se) c omm a n d i s f o r e ra s i n g t h e a l l d a t a o f t h e c ho s e n s ec t o r. a w ri t e en a b l e (w r e n ) co mma n d mu s t p re v i o u s l y h a v e b e e n e x ec ut e d t o s et t h e w ri t e en a b l e l a t c h (w el ) b i t . t h e se ct o r era se (se) co mma n d i s e n t e re d b y d r i v in g c s# l o w , f o l l o w e d b y t h e c omm a n d c od e , a n d 3 -a d d re s s b y t e o n si . an y a d d re s s i n s i d e t h e se c t o r i s a v al i d a d d r e ss f o r t h e se ct o r era se (se) c omma n d . c s# mu s t b e d ri v e n l o w f o r t h e e n t i r e d u r a t i o n o f t h e s eq u e n c e. t h e se c t o r era s e c omma n d s e q u e n c e : c s# g o e s l o w ? s e n d i n g s e c t o r e ra s e c omm a n d ? 3 -b y t e a d d r e s s o n si ? c s# g o e s h i g h . t h e co mma n d s eq u e n c e i s s ho w n i n f i g u r e 18 . c s # mu s t b e d ri v e n h i g h a f t e r t h e e i g h t h b i t o f t h e l a s t a d d r e s s b y t e h a s b e e n l a t c h e d i n ; o t h e r w i se t h e se ct o r era se (se) c om ma n d i s n o t e x ec ut e d . as so o n a s c s# i s d ri ve n h i g h , t h e s el f -t i me d se c t o r er a s e c y c l e ( w h o s e d u ra t i o n i s t s e ) i s i n i t i a t e d . w h i l e t h e se c t o r era s e c y c l e i s i n p ro g re s s , t h e st a t u s r e g i s t e r ma y b e re a d t o c he c k t h e v a l u e o f t h e w ri t e i n pro g r e s s (w i p) b i t . t h e w ri t e i n pro g r e s s (w i p) b i t i s 1 d u ri n g t h e s e l f -t i me d se c t o r era s e c y c l e , a n d i s 0 w h e n i t i s c omp l e t e d . at s ome u n s p e c i f i e d t i me b e f o re t h e c y c l e i s c omp l e t e d , t h e w ri t e en a b l e l a t c h (w el ) b i t i s re s et . a se ct o r era se (se) c o mma n d a p p l i e d t o a s ec t o r w h i c h i s p ro t e c t e d b y t h e bl o ck pr o t e ct (bp4 , bp3 , bp2 , bp1 , bp0 ) b i t (s ee t a b l e 1 . 0 &1 . 1 ) i s n o t e x e c ut e d . command 0 1 2 3 4 5 6 7 3 2 h c s# sc l k 8 9 1 0 2 8 2 9 3 0 3 1 3 2 1 0 23 22 2 1 24 -b i t a d d re s s 32 33 34 35 4 0 msb 3 6 3 7 3 8 39 si (i o 0 ) so (i o 1 ) w p # (i o 2 ) h o l d # (i o 3 ) 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 byt e 1 byte 2 c s # sc l k si (i o 0 ) so (i o 1 ) w p # (i o 2 ) h o l d # (i o 3 ) 4 2 43 44 45 41 4 6 4 7 40 50 51 52 53 49 54 55 48 5 3 6 5 3 7 5 3 8 5 3 9 5 4 0 541 542 543 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 byt e 11 4 0 5 1 6 2 7 3 byt e 12 4 0 5 1 6 2 7 3 b yte 2 5 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 4 0 5 1 6 2 7 3 b y t e 256
24 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 25 f i g u r e 1 8 . se c to r er a s e se q u e n c e d i a g r a m 7 . 1 5 . 3 2 k b b l o c k e r a s e ( b e ) ( 5 2 h ) t h e 3 2 kb bl o ck era se (be) co mma n d i s f o r e ra s i n g t h e a l l d a t a o f t h e c ho s e n b l o c k. a w ri t e en a b l e (w r en ) co mma n d mu s t p re v i o u s l y h a v e b e e n e x e c u t e d t o s et t h e w ri t e en a b l e l a t c h (w el ) b i t . t h e 3 2 kb bl o ck era se ( be) co mma n d i s e n t e re d b y d r i v i n g c s# l o w , f o l l o w e d b y t h e co mma n d c od e , a n d t h re e a d d re s s b y t e s o n s i . an y a d d r e s s i n si d e t h e b l o c k i s a v al i d a d d re s s f o r t h e 3 2 kb bl o ck era se (be) c omma n d . c s# mu s t b e d ri v e n l o w f o r t h e e n t i re d u ra t i o n o f t h e s eq u e n c e . th e 3 2 kb bl o c k era s e c omma n d s e q u e n c e : c s# g o e s l o w ? s e n d i n g 3 2 kb bl o ck era se co mma n d ? 3 -b y t e a d d r e s s o n si ? c s# g o e s h i g h . t h e c omm a n d s e q u e n c e i s s ho w n i n f i g u re 1 9 . c s# mu s t b e d ri v en h i g h a f t e r t h e e i g h t h b i t o f t h e l a s t a d d re s s b y t e h a s b e e n l a t c he d i n ; o t h e r w i s e t h e 3 2 kb bl o ck era se (be) c omma n d i s n o t e x ec ut e d . as so o n a s c s# i s d ri ve n h i g h , t h e s el f -t i me d bl o ck er a s e c y c l e ( w h o s e d u ra t i o n i s t b e ) i s i n i t i a t e d . w h i l e t h e bl o c k era s e c y c l e i s i n p ro g r e s s , t h e st a t u s r e g i s t e r ma y b e re a d t o c he c k t h e v al u e o f t h e w ri t e i n pro g re s s (w i p) b i t . t h e w ri t e i n pro g re s s (w i p) b i t i s 1 d u ri n g t h e s el f -t i me d bl o ck era se c y cl e , a n d i s 0 w h e n i t i s c omp l e t e d . at s ome u n s p e c i f i e d t i me b e f o re t h e c y c l e i s c omp l e t e d , t h e w ri t e en a b l e l a t c h ( w el ) b i t i s re s e t . a 3 2 kb bl o ck era se (be) co mma n d a p p l i e d t o a b l o c k w h i c h i s p ro t e c t e d b y t h e bl o c k pro t e c t ( bp4 , bp3 , bp2 , bp1 , bp0 ) b i t s (se e t a b l e 1. 0 &1 . 1 ) i s n o t e x e c u t e d . f i g u r e 1 9 . 3 2 k b b l o c k er a s e se q u e n c e d i a g r a m 7 . 1 6 . 6 4 k b b l o c k e r a s e ( b e ) ( d 8 h ) t h e 6 4 kb bl o ck era se (be) co mma n d i s f o r e ra s i n g t h e a l l d a t a o f t h e c ho s e n b l o c k . a w ri t e en a b l e (w r en ) co mma n d mu s t p re v i o u s l y h a v e b e e n e x e c u t e d t o s et t h e w ri t e en a b l e l a t c h (w el ) b i t . t h e 6 4 kb bl o ck era se ( be) co mma n d i s e n t e re d b y d r i v i n g c s# l o w , f o l l o w e d b y t h e co mma n d c od e , a n d t h re e a d d re s s b y t e s o n s i . an y a d d r e s s i n s i d e t h e b l o c k i s a v al i d a d d re s s f o r t h e 6 4 kb bl o ck era se (be) c omma n d . c s# mu s t b e d ri v e n l o w f o r t h e e n t i re d u ra t i o n o f t h e s eq u e n c e . t h e 6 4 kb bl o c k era s e c omma n d s e q u e n c e : c s# g o e s l o w ? se n d i n g 6 4 kb bl o ck era se co mma n d ? 3 -b y t e a d d r e s s o n si ? c s# g o e s h i g h . t h e c omm a n d s e q u e n c e i s s ho w n i n f i g u re 2 0 . c s# mu s t b e d ri v en h i g h a f t e r t h e e i g h t h b i t o f t h e l a s t a d d re s s b y t e h a s b e e n l a t c he d i n ; o t h e r w i s e t h e 6 4 kb bl o ck era se (be) c omma n d i s n o t e x ec ut e d . as so o n a s c s# i s d ri ve n h i g h , t h e s el f -t i me d bl o c k er a s e c y c l e ( w h o s e d u ra t i o n i s t b e ) i s i n i t i a t e d . w h i l e t h e bl o c k era s e c y c l e i s i n p ro g r e s s , t h e st a t u s r e g i s t e r ma y b e re a d t o c he c k t h e v al u e o f t h e w ri t e i n pro g re s s (w i p) b i t . t h e w ri t e i n pro g re s s (w i p) b i t i s 1 d u ri n g t h e s el f -t i me d bl o c k era s e c y c l e , a n d i s 0 w h e n i t i s c omp l e t e d . at s ome u n s p e c i f i e d t i me b e f o re t h e c y c l e i s c omp l e t e d , t h e w ri t e en a b l e l a t c h ( w el ) b i t i s re s e t . a 6 4 kb bl o ck era se (be) co mma n d a p p l i e d t o a b l o c k w h i c h i s p ro t e c t e d b y t h e bl o c k pro t e c t ( bp4 , bp3 , bp2 , bp1 , bp0 ) b i t s (s ee t a b l e 1 . 0 &1 . 1 ) i s n o t e x e c u t e d . command 0 1 2 3 4 5 6 7 20 h c s # sc l k si 8 9 29 30 31 msb 2 1 0 24 bits address 23 22 command 0 1 2 3 4 5 6 7 5 2 h c s # sc l k si 8 9 29 3 0 3 1 msb 2 1 0 2 4 bi t s ad d re ss 23 2 2
25 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 26 figure 20 . 64kb block erase sequence diagram 7 . 1 7 . c h i p e r a s e ( c e ) ( 6 0 / c 7 h ) t h e c h i p era s e (c e) c omma n d i s f o r e ra s i n g t h e a l l d a t a o f t h e c hi p . a w ri t e en a b l e (w r en ) c omma n d mu st p re v i o u s l y h a v e b e e n e x e c u t e d t o s et t h e w ri t e en a b l e l a t c h (w el ) b i t . t h e c h i p era se (c e) c omma n d i s e n t e re d b y d ri v i n g c s# l o w , f o l l o w e d b y t h e co mma n d c od e o n se ri a l d a t a i n p u t ( si ). c s# mu s t b e d ri v e n l o w f o r t h e e n t i re d u ra t i o n o f t h e s eq u e n c e . t h e c h i p era s e c omma n d s eq u e n c e : c s# g o e s l o w ? s en d i n g c h i p era s e co mma n d ? c s# g o e s h i g h . t h e co mma n d s eq u e n c e i s s ho w n i n f i g u r e 2 1 . c s# mu s t b e d ri v e n h i g h a f t e r t h e e i g h t h b i t o f t h e c omma n d c o d e h a s b e e n l a t c he d i n , o t h e r w i s e t h e c h i p era s e c omma n d i s n o t e x e c u t e d . as s oo n a s c s# i s d ri v e n h i g h , t h e s el f -t i me d c h i p era s e c y c l e ( w h o s e d u ra t i o n i s t c e ) i s i n i t i a t e d . w h i l e t h e c h i p er a s e c y c l e i s i n p ro g re s s , t h e st a t u s r e g i s t e r ma y b e re a d t o c he c k t h e v al u e o f t h e w ri t e i n pro g re s s (w i p) b i t . t h e w ri t e i n pro g re s s (w i p) b i t i s 1 d u ri n g t h e s el f -t i me d c h i p era s e c y c l e , a n d i s 0 w h e n i t i s c omp l e t e d . at s ome u n s p e c i f i e d t i me b e f o re t h e c y c l e i s c omp l e t e d , t h e w ri t e en a b l e l a t c h (w el ) b i t i s re s et . t h e c h i p era s e (c e) c omma n d i s e x e c ut e d i f t h e bl o ck pro t e ct ( bp2 , bp1 , bp0 ) b i t s a n d c mp a re a l l 0 o r a l l 1 . t h e c h i p era s e (c e) co mma n d i s i g n o re d i f o n e o r mo r e s e c t o rs a re p ro t e c t e d . f i g u r e 2 1 . c h i p er a s e se q u e n c e d i a g r a m 7 . 1 8 . d e e p p o w e r - d o w n ( d p ) ( b 9 h ) ex e c u t i n g t h e d e e p po w e r -d o w n (d p) c o m ma n d i s t h e o n l y w a y t o p u t t h e d e v i c e i n t h e l o w e s t c on s u mp t i o n m o d e (t h e d e e p po w e r -d o w n mo d e ). i t c an a l s o b e u s ed a s a n e x t ra s of t w a r e p ro t e c t i o n me c h a n i s m , w h i l e t h e d e v i c e i s n o t i n a c t i v e u s e, s i n c e i n t h i s mo d e , t h e d e v i c e i g n o re s a l l w ri t e , pro g ra m a n d era s e co mma n d s. d ri v in g c s# h i g h d e s e l e c t s t h e d e v i c e , a n d p u t s t h e d e v i c e i n t h e st a n d b y m o d e (i f t h e re i s n o i n t e rn a l c y c l e c urre n t l y i n p ro g re s s ) . bu t t h i s mo d e i s n o t t h e d e e p po w e r -d o w n mo d e . t h e d e e p po w e r -d o w n mo d e c a n o n l y b e e n t e re d b y e x e c u t i n g t h e d e e p po w e r -d o w n ( d p) co mma n d . o n c e t h e d e v i c e h a s e n t e re d t h e d e e p p o w e r-d o w n mo d e , a l l co mma n ds a re i g n o re d e x c ep t t h e r e l e a s e f ro m d e e p po w e r- d o w n a n d r e a d d e v i c e i d (r d i ) c omma n d . t h i s re l e a s es t h e d e v i c e f ro m t h i s mo d e . t h e r e l e a s e f ro m d e e p po w e r-d o w n a n d r e a d d e v i c e i d (r d i ) c omma n d a l s o a l l o w s t h e d e v i c e i d o f t h e d e v i c e t o b e o u t p u t o n so . t h e d e e p p o w e r -d o w n mo d e a u t o ma t i c a l l y s t o p s a t po w e r -d o w n , a n d t h e d e v i c e a l w a y s po w e r- u p i n t h e st a n d b y mo d e . t h e d e e p po w e r - d o w n (d p) c omma n d i s e n t e re d b y d ri v i n g c s # lo w , f o l l o w e d b y t h e co mma n d c od e o n si . c s # mu s t b e d ri v e n l o w f o r t h e e n t i re d u ra t i o n o f t h e s eq u e n c e. t h e d e e p po w e r -d o w n c o m ma n d s e q u e n c e : c s# g o e s l o w ? s en d i n g d e e p po w e r - d o w n c omm a n d ? c s# g o e s h i g h . t h e c omma n d s eq u e n c e i s s ho w n i n f i g u re 2 2 . c s# mu s t b e d ri v en h i g h a f t e r t h e e i g h t h b i t o f t h e co mma n d c od e h a s b e e n l a t c h e d i n ; o t h e r w i s e t h e d e e p po w e r -d o w n (d p) co mma n d i s n o t e x e c ut e d . a s s oo n a s c s # i s d r i v en h i g h , i t re q u i re s a d e l a y o f t d p b e f o re t h e s up p l y c urr e n t i s re d u c e d t o i c c 2 a n d t h e d e e p po w e r -d o w n mo d e i s e n t e re d . an y d e e p command 0 1 2 3 4 5 6 7 d 8 h c s # sc l k si 8 9 2 9 3 0 3 1 msb 2 1 0 24 bits address 23 22 command 0 1 2 3 4 5 6 7 60 h or c 7 h c s # sc l k si
26 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 27 po w e r-d o w n ( d p) co mma n d , w h i l e a n era s e , pro g ra m o r w ri t e c y c l e i s i n p ro g re s s , i s re j e c t e d w i t h o u t h a v i n g a n y e f f e c t s o n t h e c y c l e t h a t i s i n p ro g r e s s . f i g u r e 2 2 . d e e p po w e r -d o w n se q u e n c e d i a g r a m 7 . 1 9 . r e l e a s e f r o m d e e p p o w e r - d o w n o r h i g h p e r f o r ma n c e m o d e a n d r e a d d e v i c e i d ( r d i ) ( a b h ) t h e r e l e a s e f r o m po w e r-d o w n o r h i g h pe rf o rma n ce m o d e / d e v ic e i d c om ma n d i s a mu l t i - p u rp o s e c omm a n d . i t c an b e u s ed t o re l e a s e t h e d e v i c e f r o m t h e po w e r -d o w n s ta t e o r h i g h p e rf o rma n ce mo d e o r o b t a i n t h e d e v i c es e l e c t r o n i c i d e n t i f i c at i o n (i d ) n u mb e r. t o re l e a s e t h e d e v i c e f ro m t h e po w e r- d o w n s ta t e o r h i g h pe rf o rma n c e mo d e , t h e c om ma n d i s i s s u e d b y d ri v i n g t h e c s# p i n l o w , s hi f t i n g t h e i n s t ru c t i o n c od e a bh a n d d r i v in g c s# h i g h a s s h o w n i n f i g u r e 2 3 . r e l e a s e f ro m p o w e r - d o w n w i l l t a k e t h e t i me d u ra t i o n o f t r e s 1 (se e ac c h a ra c t e r i s t i c s ) b e f o re t h e d e v i c e w i l l re s u me n o rma l o p e ra t i o n a n d o t h e r c o m m a n d a r e a c c e p t e d . t h e c s# p i n m u st re ma i n h i g h d u ri n g t h e t r e s 1 t i me d u ra t i o n . w h e n u s ed o n l y t o o b t a i n t h e d e v ic e i d w h i l e n o t i n t h e po w e r-d o w n s t a t e , t h e co mma n d i s i n i t i a t e d b y d ri vi n g t h e c s# p i n l o w a n d s hi f t i n g t h e i n st ru ct i o n c o d e abh f o l l o w e d b y 3 -d u mm y b y t e . t h e d e v ic e i d b i t s a re t h e n s hi f t e d o u t o n t h e f a l l i n g e d g e o f s c l k w i t h mo st s i g n i f i c an t b i t (msb) f i rst a s s h o w n i n f i g u r e 2 3 . t h e d e v ic e i d v al u e f o r t h e g d 2 5 q 6 4 b i s l i s t e d i n ma n u f a c t u re r a n d d e v ic e i d e n t i f i c at i o n t a b l e . t h e d e v i c e i d c an b e re a d c on t i n u o u s l y . t h e co mma n d i s c o mp l e t e d b y d ri v i n g c s # h i g h . w h e n u s e d t o re l e a s e t h e d e vi ce f ro m t h e p o w e r-d o w n s ta t e a n d o b t a i n t h e d e v i c e i d , t h e co mma n d i s t h e s am e a s p re v i o u s l y d e s c r i b e d , a n d s h o w n i n f i g u re 2 3 , e x c ep t t h a t a f t e r c s# i s d ri ve n h i g h i t mu st re ma i n h i g h f o r a t i me d u ra t i o n o f t r e s 2 (se e ac c h a ra ct e r i st i cs). af t e r t h i s t i me d u ra t i o n t h e d e v i c e w i l l re su me n o rm a l o p e ra t i o n a n d o t h e r co mma n d w i l l b e a c c e p t e d . i f t h e r e l e a s e f r o m po w e r -d o w n / d e v ic e i d co mma n d i s i s s u e d w h i l e a n era se , pr o g ra m o r w ri t e c yc l e i s i n p ro c e s s ( w h e n w i p e q u a l 1 ) t h e co mma n d i s i g n o re d a n d w i l l n o t h a v e a n y e f f e c t s o n t h e c urre n t c y c l e . f i g u r e 2 3 . r e l e a s e po w e r -d o w n o r h i g h pe r fo r m a n c e mo d e se q u e n c e d i a g r a m command 0 1 2 3 4 5 6 7 b9h c s# sc l k si t dp st a n d - b y mo d e d e e p po w e r -d o w n mo d e command 0 1 2 3 4 5 6 7 abh c s# sc l k si res 1 st a n d -b y mo d e d e e p po w e r -d o w n mo d e t
27 rev.1. 1 GD25Q64BXIGX uniform sector dual and quad serial flash 4 4 - uniform sector dual and quad se rial flash gd25q64b 28 figure 24 . release power -d own/ read device id sequence diagram command 0 1 2 3 4 5 6 7 abh cs# sclk si 8 9 29 30 31 msb 2 1 0 3 dummy bytes 23 22 32 33 34 35 36 37 38 7 6 5 4 3 2 1 0 so msb t res2 stand-by mode deep power-down mode high-z device id 7.20. read manufacture id/ device id (rems) (90h) the read manufacturer/device id command is an alternative to the release from power -d own / device id command that provides both the jedec assigned m anufacturer id and the specific d evice id. the command is initiated by driving the cs# pin low and shifting the command code 90 h followed by a 24 - bit address (a23 - a0) of 000000 h . after which, the manufacturer id and the device id are shifted out on the falling edge of sclk with most significant bit (msb) first as shown in figure25 . if the 24 - bit address is initially set to 000001h, the device id will be read first . figure 25 . read manufacture id/ device id sequence diagram 7.21. read identification (rdid) (9fh) the read identification (rdid) command allows the 8 - bit manufacturer identification to be read, followed by two bytes of device identification. the device identification indicates the memory type in the first byte, and the memory capacit y of the device in the second byte. any read identification (rdid) command while an erase or program cycle is in progress, is not decoded, and has no effect on the cycle that is in progress. the read identification (rdid) command should not be issued while the device is in deep power -d own m ode. the device is first selected by driving cs# to low. then, the 8 - bit command code for the command is shifted in. this is followed by the 24 - bit device identification, stored in the memory, being shifted out on serial data output, each bit being shifted out during the falling edge of serial clock. the command sequence is shown in figure 26 . the read identification (rdid) command is terminated by driving cs# to high at any time during data output. when c s# is driven h igh, the device is put in the standby m ode. once in the standby mode, the device waits to be selected, so that it can receive, decode and command 0 1 2 3 4 5 6 7 90 h cs # sclk si so high -z 8 9 10 28 29 30 31 3 2 1 0 23 22 21 24 - bit address msb 34 35 36 37 33 6 5 4 3 2 1 0 38 39 32 42 43 44 45 41 46 47 40 7 device id cs # sclk si so msb manufacturer id 6 5 4 3 2 1 0 7 uniform sector dual and quad se rial flash gd25q64b 29 execute command s. figure 26 . read identification id sequence diagram 7.22. high performance mode (hpm) (a3 h) the high performance mode (hpm) command must be executed prior to dual or quad i/o commands when operating at high frequencies (see f r and f c1 in ac electrical characteristics). this command allows pre - charging of internal charge pumps so the voltages required for accessing the f lash memory array are readily available. the command sequence : cs# goes low ? sending a3h command ? sending 3- dummy byte ? cs# goes high. see figure 27. after the hpm command is ex ecuted, the device will maintain a slightly higher standby current ( icc8 ) than standard spi operation. the release from power-d own or hpm command (abh) can be used to return to st andard spi standby current (icc1). in addition, w rite enable command (06 h) and power - down command (b9h) will also release the device from hpm mode back to standard spi standby state. figure 27 . high perfor mance mode sequence diagram 7.23. continuous read mode reset (crmr) (ffh) the dual/quad i/o fast read operations , continuous read mode bits (m7 - 0) are implemented to further reduce command overhead. by setting the (m7 - 0) to axh, the next dual/quad i/o fast read operations do not require the bbh/ebh/e7h command code. because the gd25q64b has no hardware reset pin, so if continuous read mode bits are set to axh , the gd25q64b will not recognize any standard spi commands. so continuous read mode reset command will release the continuous read mode from the axh state and allow standard spi command to be recognized. the command sequence is show in figure28. command 0 1 2 3 4 5 6 7 a3h cs # sclk si 8 9 29 30 31 msb 2 1 0 3 dummy bytes 23 22 so high performance mode hpm t 0 1 2 3 4 5 6 7 cs # sclk si so 8 9 10 msb 18 19 20 21 17 6 5 4 3 2 1 0 22 23 16 26 27 28 29 25 30 31 24 7 capacity jdid 7-jdid 0 cs # sclk si so msb memory type jdid 15 - jdid 8 6 5 4 3 2 1 0 7 11 12 13 14 15 9 fh 6 5 4 3 2 1 0 7 manufacturer id msb command
28 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 29 e x ec ut e c omm a n d s. f i g u r e 2 6 . r e a d i d e n ti f i c a ti o n i d se q u e n c e d i a g r a m 7 . 2 2 . h i g h p e r f o r ma n c e m o d e ( h p m ) ( a 3 h ) t h e h i g h pe rf o rma n c e mo d e (h pm) c omma n d mu st b e e x e c ut e d p r i o r t o d u a l o r q u a d i / o c omma n d s w h e n o p e r a t i n g a t h i g h f re q u e n c i e s (se e f r a n d f c 1 i n ac el e ct ri ca l c h a r a ct e r i st i cs). t h i s co mma n d a l l o w s p re -c h a rg i n g o f in t e rn a l c ha r g e p u mp s so t h e v ol t a g e s re q u i re d f o r a c ce ssi n g t h e f l a s h me mo r y a rra y a re re a d i l y a v a i l a b l e . t h e co mma n d s e q u e n c e : c s # g o e s l o w ? s e n d i n g a3 h c o mma n d ? se n d i n g 3 - d u mm y b y t e ? c s# g o e s h i g h . se e f i g u re 2 7 . af t e r t h e h pm co mma n d i s e x e c ut e d , t h e d e v i c e w i l l ma i n t a i n a s l i g h t l y h i g h e r s t a n d b y c u rre n t ( i cc8 ) t h a n s t a n d a r d spi o p e ra t i o n . t h e r e l e a s e f ro m po w e r-d o w n o r h pm c omma n d (abh ) ca n b e u s ed t o re t u rn t o st a n d a r d s p i s t a n d b y cu rre n t (i cc1 ). i n a d d i t i o n , w ri t e e n a b l e co mma n d (0 6 h ) a n d po w e r- d o w n co mma n d (b9 h ) w i l l a l s o re l e a s e t h e d e v i c e f ro m h pm mo d e b a c k t o s t a n d a rd spi s t a n d b y s t a t e . f i g u r e 2 7 . h i g h pe r fo r m a n c e mo d e se q u e n c e d i a g r a m 7 . 2 3 . c o n t i n u o u s r e a d m o d e r e s e t ( c r m r ) ( f f h ) t h e d u a l / q u a d i / o f a s t r e a d o p e ra t i o n s , c o n t i n u o u s r e a d mo d e b i t s (m7 -0 ) a re i mp l e me n t e d t o f u rt h e r re d u c e c omma n d o v er h e a d . b y s et t i n g t h e (m7 - 0 ) t o ax h , t h e n e x t d u a l / q u a d i / o f a s t r e a d o p e ra t i o n s d o n o t re q u i r e t h e bbh / ebh / e7 h co mma n d co d e . be c au s e t h e g d 2 5 q 6 4 b h a s n o h a rd w a re re s et p i n , s o i f c o n t i n u o u s r e a d mo d e b i t s a r e s et t o a x h , t h e g d 2 5 q 6 4 b w i l l n o t re c og n i z e a n y s t a n d a rd spi c omma n d s . so c o n t i n u o u s r e a d mo d e r e s et c o mma n d w i l l re l e a s e t h e c o n t i n u o u s r e a d mo d e f ro m t h e axh s t a t e a n d a l l o w s t a n d a rd spi c omma n d t o b e re c o g n i z ed . t h e c omma n d s eq u e n c e i s s h o w i n f i g u re 2 8 . command 0 1 2 3 4 5 6 7 a3 h c s # sc l k si 8 9 2 9 3 0 3 1 msb 2 1 0 3 d u mmy byt e s 23 2 2 so h i g h p e r f ormance mode hpm t 0 1 2 3 4 5 6 7 c s# sc l k si so 8 9 10 msb 18 19 20 21 1 7 6 5 4 3 2 1 0 2 2 2 3 1 6 26 27 28 29 2 5 30 31 2 4 7 capacity jd i d 7 -j d i d 0 c s# sc l k si so msb me mo ry t yp e j d i d 1 5 -j d i d 8 6 5 4 3 2 1 0 7 1 1 1 2 1 3 1 4 1 5 9 fh 6 5 4 3 2 1 0 7 man u f a c t u re r i d msb co mma n d
29 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 30 f i g u r e 2 8 . c o n ti n u o u s r e a d mo d e r e s e t se q u e n c e d i a g r a m 7 . 2 4 . p r o g r a m/ e r a s e s u s p e n d ( p e s ) ( 7 5 h ) t h e pro g ra m / era se su s p e n d co mma n d 7 5 h , a l l o w s t h e s y s t e m t o i n t e r ru p t a p a g e p r o g ra m o r s ec t o r / b l o c k e ra s e o p e r a t i o n a n d t h e n re a d d a t a f ro m a n y o t h e r s ec t o r o r b l o c k . t h e w ri t e st a t u s r e g i s t e r co mma n d (0 1 h ) a n d er a s e se cu ri t y r e g i st e rs (4 4 h , 4 2 h ) a n d era se co mma n d s (2 0 h , 5 2 h , d 8 h , c 7 h , 6 0 h ) a n d pa g e pro g ra m c omma n d a re n o t a l l o w e d d u ri n g pro g ra m / era se s us pe n d . pro g ra m / era s e su s pe n d i s v a l i d o n l y d u ri n g t h e p a g e p ro g r a m o r s ec t o r / b l o c k e ra s e o p e ra t i o n . a ma x i mu m o f t i me o f t su s (se e ac c h a ra ct e ri st i cs) i s re q u i r e d t o s us pe n d t h e p ro g r a m/ e ra s e o p e r a t i o n . th e pro g ra m / era s e su s p e n d c omma n d w i l l b e a c c e p t e d b y t h e d e v i c e o n l y i f t h e su s b i t i n t h e st a t u s r e g i s t e r e q u a l t o 0 a n d w i p b i t e q u a l t o 1 w h i l e a p a g e pro g ra m o r a se ct o r o r bl o ck era s e o p e ra t i o n i s o n -g o i n g . i f t h e su s b i t e q u a l t o 1 o r w i p b i t e q u a l t o 0 , t h e su s pe n d c omma n d w i l l b e i g n o re d b y t h e d e v i c e. t h e w i p b i t w i l l b e c l e a re d f o rm 1 t o 0 w i t h i n t su s a n d t h e su s b i t w i l l b e s e t f ro m 0 t o 1 i mm e d i a t e l y a f t e r p ro g ra m / era s e su s pe n d . a p o w e r-o f f d u r i n g t h e s us pe n d p e ri o d w i l l re s e t t h e d e v i c e a n d re l e a s e t h e s us p e n d s t a t e . t h e c omma n d s e q u e n c e i s s ho w i n f i g u re 2 9 . f i g u r e 2 9 . pr o g r a m / er a s e s u s p e n d se q u e n c e d i a g r a m 7 . 2 5 . p r o g r a m/ e r a s e r e s u me ( p e r ) ( 7 a h ) t h e pro g ra m/ era s e r e s u me c omma n d mu s t b e w ri t t e n t o re s ume t h e p ro g ra m o r s e c t o r/ b l o c k e r a s e o p e r a t i o n a f t e r a pro g ra m/ era s e su s pe n d c o mma n d . t h e pro g ra m/ era s e c omma n d w i l l b e a c c e p t e d b y t h e d e v i c e o n l y i f t h e su s b i t e q u a l t o 1 a n d t h e w i p b i t e q u a l t o 0 . af t e r i s s u e d t h e su s b i t i n t h e s t a t u s r e g i s t e r w i l l b e c l e a r e d f ro m 1 t o 0 i mme d i a t e l y , t h e w i p b i t w i l l b e s et f ro m 0 t o 1 w i t h i n 2 0 0 n s a n d t h e se c t o r o r bl o c k w i l l c omp l e t e t h e e ra s e o p e r a t i o n o r t h e p a g e w i l l c omp l e t e t h e p ro g ra m o p e ra t i o n . t h e pro g ra m / era s e r e s u me c omma n d w i l l b e i g n o r e d u n l e s s a pro g r a m/ era s e su s p e n d i s a ct i ve . t h e c o mma n d s eq u e n c e i s s h o w i n f i g u re 3 0 . 0 1 2 3 4 5 6 7 c s# sc l k si (i o 0 ) so (i o 1 ) w p # (i o 2 ) h o l d # (i o 3 ) ffh m ode bit r e s e t f o r q u a d / d u a l i / o don ` t c a re d o n `t c a re d o n `t c a re command 0 1 2 3 4 5 6 7 7 5 h c s # sc l k si so h i g h -z tsus a c c e p t r e a d command
30 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 31 f i g u r e 3 0 . pr o g r a m / er a s e r e s u m e se q u e n c e d i a g r a m 7 . 2 6 . e r a s e s e c u r i t y r e g i s t e r s ( 4 4 h ) t h e g d 2 5 q 6 4 b p r o v i d e s f o u r 2 5 6 - b y t e se c uri t y r e g i s t e rs w h i c h c an b e e ra s e d a n d p ro g r a mme d i n d i v i d u a l l y . t h e s e re g i s t e r s ma y b e u s e d b y t h e s y s t e m ma n u f a c t u r e rs t o s t o re s ec ur i t y a n d o t h e r i mp o rt a n t i n f o r ma t i o n s e p a r a t e l y f ro m t h e ma i n me mo r y a rra y . t h e era s e se c uri t y r e g i st e rs co mm a n d i s s i mi l a r t o se ct o r/ bl o ck era se co m ma n d . a w ri t e en a b l e (w r e n ) co mma n d mu s t p re v i o u s l y h a v e b e e n e x e c u t e d t o s et t h e w ri t e en a b l e l a t c h (w el ) b i t . t h e era s e se c u ri t y r e g i s t e rs c omma n d s eq u e n c e: c s # g o e s l o w ? s e n d i n g era s e s e c ur i t y r e g i s t e rs co mma n d ? c s# g o e s h i g h . t h e co mma n d s eq u e n c e i s s ho w n i n f i g u re 3 1 . c s# mu s t b e d ri v e n h i g h a f t e r t h e e i g h t h b i t o f t h e co mma n d c od e h a s b e e n l a t c h e d i n , o t h e r w i s e t h e era s e se cu ri t y r e g i st e rs c omma n d i s n o t e x e c u t e d . as s oo n a s c s # i s d ri v e n h i g h , t h e s el f -t i me d er a s e se c u ri t y r e g i s t e rs c y c l e ( w h o s e d u r a t i o n i s t s e ) i s i n i t i a t e d . w h i l e t h e era s e s e c ur i t y r e g i s t e rs c y c l e i s i n p ro g re s s , t h e st a t u s r e g i s t e r ma y b e re a d t o c he c k t h e v al u e o f t h e w ri t e i n pro g re s s (w i p) b i t . t h e w ri t e i n pro g re ss (w i p) b i t i s 1 d u r i n g t h e s e l f -t i me d era se se cu ri t y r e g i st e rs c y c l e , a n d i s 0 w h e n i t i s c o mp l e t e d . at s o m e u n s p e c i f i e d t i m e b e f o r e t h e c y c l e i s c om p l e t e d , t h e w ri t e en a b l e l a t c h (w el ) b i t i s r e s et . t h e se c uri t y r e g i s t e rs l o c k bi t (l b) i n t h e st a t u s r e g i s t e r c a n b e u s e d t o o t p p ro t e c t t h e s ec uri t y re g i s t e rs . o n c e t h e l b b i t i s s et t o 1 , t h e se c uri t y re g i s t e rs w i l l b e p e rma n e n t l y l o c k e d ; t h e era s e se c uri t y r e g i s t e rs c omma n d w i l l b e i g n o r e d . a d d r e s s a 2 3 - a 1 6 a 1 5 - a 1 0 a 9 - a 0 se curity registers 00000000 000000 don t care f i g u r e 3 1 . er a s e se c u r i t y r e g i s te r s c o m m a n d se q u e n c e d i a g r a m 7 . 2 7 . p r o g r a m s e c u r i t y r e g i s t e r s ( 4 2 h ) t h e pro g ra m se c u ri t y r e g i s t e rs c om ma n d i s s i mi l a r t o t h e pa g e p ro g ra m c o mma n d . i t a l l o w s f ro m 1 t o 2 5 6 b y t e s se cu ri t y r e g i st e rs d a t a t o b e p ro g r a mme d . a w ri t e en a b l e (w r en ) c omma n d mu s t p re v i o u s l y h a v e b e e n e x ec ut e d t o s et t h e w ri t e en a b l e l a t c h (w el ) b i t b e f o re s e n d i n g t h e pr o g ra m s e c uri t y r e g i s t e rs c o mma n d . t h e pro g ra m s e cu ri t y r e g i s t e rs c om ma n d i s e n t e re d b y d ri v i n g c s # l o w , f o l l o w e d b y t h e c omm a n d c o d e ( 4 2 h ) , t h re e a d d r e s s b y t e s a n d a t l e a s t o n e d a t a b y t e o n si . as so o n a s c s# i s d r i ve n h i g h , t h e s el f - t i me d pro g ra m se c uri t y r e g i s t e rs c y c l e ( w h o s e d u r a t i o n i s t p p ) i s i n i t i a t e d . w h i l e t h e pr o g ra m se c uri t y r e g i s t e rs c y c l e i s i n p ro g r e s s , t h e s t a t u s r e g i s t e r ma y b e r e a d t o c he c k t h e v a l u e o f t h e w ri t e i n pro g re s s (w i p) b i t . t h e w ri t e i n pro g re s s (w i p) b i t i s 1 d u ri n g t h e s el f -t i me d pro g r a m se cu ri t y r e g i st e rs c y c l e , a n d i s 0 w h e n i t i s c omp l e t e d . at s ome u n s p e c i f i e d t i me b e f o re t h e c y c l e i s c omp l e t e d , t h e w ri t e en a b l e l a t c h (w el ) b i t i s re s et . c o mmand 0 1 2 3 4 5 6 7 7ah c s # sc l k si so resume erase / program comman d 0 1 2 3 4 5 6 7 4 4 h c s # sc l k si 8 9 29 30 31 msb 2 1 0 24 bi t s ad d re ss 2 3 22
31 rev.1. 1 GD25Q64BXIGX uniform sector dual and quad serial flash 4 4 - uniform sector dual and quad se rial flash gd25q64b 32 if the security registers lock bit (lb) is set to 1, the security registers will be permanently locked. program security registers command will be ignored. address a23 - a16 a15 - a8 a7 - a0 secu rity registers 0 00h 00h byte address security registers 1 00h 01h byte address security registers 2 00h 02h byte address security registers 3 00h 03h byte address figure 32 . program security registers command sequence diagram 7.28. read security registers (4 8 h) the read security registers command is similar to fast read command. the command is followed by a 3 - byte address (a23 - a0) and a dummy byte, each bit being latched - in during the rising edge of sclk. then the memory conten t, at that address, is shifted out on so, each bit being shifted out, at a max frequency f c , during the falling edge of sclk. the first byte addressed can be at any location. the address is automatically incremented to the next higher address after each by te of data is shifted out. once the a9-a0 address reaches the last byte of the register (byte 3 ffh), it will reset to 000h, the command is completed by driving cs# high. address a23 - a16 a15 - a10 a9 - a0 security registers 00000000 000000 address command 0 1 2 3 4 5 6 7 42 h cs # sclk si 8 9 10 28 29 30 31 3 2 1 0 23 22 21 24 - bit address 42 43 44 45 41 46 47 40 50 51 52 53 49 54 55 48 6 5 4 3 2 1 0 7 cs # sclk si msb data byte 2 32 33 34 35 7 6 5 4 3 2 1 0 msb 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 data byte 1 data byte 3 data byte 256 msb msb msb 36 37 38 39 2072 2073 2074 2075 2076 2077 2078 2079 uniform sector dual and quad se rial flash gd25q64b 33 figure 33 . read security registers command sequence diagram command 0 1 2 3 4 5 6 7 48 h cs # sclk si so high -z 8 9 10 28 29 30 31 3 2 1 0 23 22 21 24 - bit address msb 34 35 36 37 33 6 5 4 3 2 1 0 38 39 data out 1 32 42 43 44 45 41 46 47 40 7 6 5 4 3 2 1 0 7 6 5 7 data out 2 cs # sclk si so msb dummy byte
32 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 34 8 . e l e c t r i c a l c h a r a c t e r i s t i c s 8 . 1 . p o w e r - o n t i m i n g t a b l e 3 . po w e r -u p t i m i n g a n d w r i te i n h i b i t t h r e s h o l d sy m b o l pa r a m e te r mi n ma x u n i t t vsl vc c (mi n ) t o c s# l o w 1 0 u s t pu w t i me d e l a y f ro m vc c (mi n ) t o w ri t e i n s t ru c t i o n 1 1 0 ms vw i w ri t e i n h i b i t vo l t a g e 1 2.5 v 8 . 2 . i n i t i a l d e l i v e r y s t a t e t h e d e v i c e i s d e l i v e re d w i t h t h e me mo r y a rra y e ra s e d : a l l b i t s a re s e t t o 1 (e a c h b y t e c o n t a i n s f f h ). t h e st a t u s r e g i s t e r c on t a i n s 0 0 h (a l l st a t u s r e g i s t e r b i t s a re 0 ). 8 . 3 . d a t a r e t e n t i o n a n d e n d u r a n c e pa r a m e te r t e s t c o n d i ti o n mi n u n i ts minimum pattern data retention time 1 5 0 ? 1 0 ye a rs 1 2 5 ? 2 0 years era s e/ pro g r a m en d u ra n c e - 4 0 t o 8 5 ? 1 0 0 k cycles 8 . 4 . l a t c h u p c h a r a c t e r i s t i c s pa r a m e te r mi n ma x input voltage r espect t o vss o n i/o pins - 1.0v vcc+1.0v vcc current - 100ma 100ma vcc(ma x) vcc(mi n ) v wi r e s et st a t e tpuw t vsl c h i p se l e c t i o n i s n o t a l l o w e d pro g ra m, era s e a n d w ri t e c omma n d a re i g n o re d r e a d c omma n d i s a l l o w e d d e v ic e i s f u l l y a cce ssi b l e t i me
33 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 35 8 . 5 . a b s o l u t e m a x i m u m r a t i n g s pa r a m e te r va l u e u n i t ambient operating temperature - 40 to 85 ? storage t emperature -6 5 to 1 50 ? output short circuit current 200 ma applied input/output voltage - 0.5 to 4.0 v vcc - 0.5 to 4.0 v 8 . 6 . c a p a c i t a n c e m e a s u r e m e n t c o n d i t i o n s symbol parameter min t yp max unit conditions cin input capacitance 6 pf vin=0v cout outpu t capacitance 8 pf vout=0v c l load capacitance 30 pf input rise and fall time 5 ns input p ul se voltage 0.2vcc to 0.8vcc v input t iming r eference voltage 0.3vcc to 0.7vcc v output t iming r eference voltage 0.5vcc v figu re 34 . input test waveform and measurement level vss 20ns maximum negative overshoot waveform maximum positive overshoot waveform 20ns 20ns v s s - 2 . 0 v vcc 20ns 20ns 20ns vcc + 2.0v 0 . 8 vc c 0.2vcc 0 . 7 vc c 0 . 3 vc c 0.5vcc ac me a s ure me n t l e v el i n p u t t i mi n g re f e re n c e l e v el o u t p u t t i mi n g re f e re n c e l e v el n o t e : i n p u t p u l s e ri s e a n d f a l l t i me a re < 5 n s
34 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 36 8 . 7 . d c c h a r a c t e r i s t i c (t = -4 0 ? ~ 8 5 ? , vc c = 2 . 7 ~ 3 . 6 v) sy m b o l pa r a m e te r t e s t c o n d i ti o n mi n . t y p ma x . u n i t. i l i i n p u t l e a k ag e c u rre n t 2 ? ? i l o o u t p u t l e a k a g e c u rre n t 2 ? ? i c c 1 st a n d b y c u rre n t c s# = vc c , v in =vcc or vss 1 5 ? ? i c c 2 d e e p po w e r- d o w n c u rre n t c s# = vc c , v i n = vc c o r vss 1 5 ? ? i c c 3 o perating current (read) cl k= 0 . 1 vc c / 0 . 9 vc c a t 1 2 0 mh z, q = o p e n (* 1 i / o ) 1 5 2 0 ma c l k= 0 . 1 vc c / 0 . 9 vc c a t 8 0 mh z, q = o p e n (* 1 , * 2 , * 4 i / o ) 1 3 1 8 ma i c c 4 o p e ra t i n g c u rr e n t (pp) c s# = vc c 1 0 ma i c c 5 o p e ra t i n g c u rr e n t (w r sr ) c s# = vc c 1 0 ma i c c 6 o p e ra t i n g c u rr e n t (se) c s# = vc c 1 0 ma i c c 7 o p e ra t i n g c u rr e n t (be) c s# = vc c 1 0 ma i c c 8 h i g h p e rf o rma n c e c u rr e n t 6 0 0 8 0 0 ua v i l i n p u t l o w v o l t a g e -0 . 5 0 . 2 vc c v v i h i n p u t h i g h vo l t a g e 0 . 7 vc c vc c +0.4 v v o l o u t p u t l o w vo l t a g e i o l = 1 . 6 ma 0 . 4 v v o h o u t p u t h i g h v o l t a g e i o h = - ? ? ? ? ? vc c - 0.2 v
35 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 37 8 . 8 . a c c h a r a c t e r i s t i c s (t = -4 0 ? ~ 8 5 ? , vc c = 2 . 7 ~ 3 . 6 v, c l = 3 0 p f ) sy m b o l pa r a m e te r mi n . t y p . ma x . u n i t. f c se ri a l c l o c k f re q u e n c y f o r: f ast _ r ead (0 bh ), d u a l o u t p u t (3 bh ) d c . 1 2 0 mh z f c 1 se ri a l c l o c k f re q u e n c y f o r: d u a l i / o ( bbh ), q u a d i / o (ebh ), q u a d o u t p u t (6 bh ) (d u a l i / o & q u a d i / o w i t h h i g h pe rf o rma n c e mo d e ) d c . 80 12 0 mhz f c 2 se ri a l c l o c k f re q u e n c y f o r: d u a l i / o (bbh ), q u a d i / o (ebh ) (d u a l i / o & q u a d i / o w i t h o u t h i g h pe rf o rma n c e mo d e ) d c . 8 0 mh z f r serial clock frequency f or: read (03h) dc. 80 mhz t clh serial clock high time 4 ns t cll serial clock low time 4 ns t clch serial clock rise time (slew rate) 0. 2 v/ns t chcl serial clock fall time (slew rate) 0. 2 v/ns t slch cs# active setup time 5 ns t chsh cs# active hold time 5 ns t shch cs# not active setup time 5 ns t chsl cs# not active hold time 5 ns t shsl cs# high time (read/write ) 20 ns t shqz output disable time 6 ns t clqx output hold time 0 ns t dvch data in setup time 2 ns t chdx data in hold time 2 ns t hlch hold# low setup time (relative to clock) 5 ns t hhch hold# high setup time (relative to clock) 5 ns t chhl hold# high hold time (relative to clock) 5 ns t chhh hold# low hold time (relative to clock) 5 ns t hlqz hold# low t o hig h-z output 6 ns t hhq x hold# low t o low - z output 6 ns t clqv clock low to output valid 7 ns t whsl write protect setup time before cs# low 20 ns t shwl write protect hold time after cs# high 100 ns t d p cs# high t o deep power -d own mode 0.1 ?? t r e s 1 c s# h i g h t o s t a n d b y mo d e w i t h o u t el e c t ro n i c si g n a t u r e r e a d 0 . 1 ?? t r e s 2 c s# h i g h t o s t a n d b y mo d e w i t h el e c t ro n i c si g n a t u r e r e a d 0 . 1 ?? t hpm cs# high to high performance mode 0.2 us
36 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 38 t s u s c s# h i g h t o n e x t c o mma n d af t e r su s pe n d 2 us t w w ri t e st a t u s r e g i s t e r c y c l e t i me 2 1 5 ms t p p pa g e pro g ra m mi n g t i me 0 . 7 2 . 4 ms t s e se ct o r era se t i me 1 0 0 3 0 0 ms t b e bl o ck era se t i me (3 2 k b y t e s / 6 4 k b y t e s) 0 . 2 / 0 . 4 1 / 1 . 2 s t c e c h i p er a s e t i me (g d 2 5 q 6 4 b ) 3 0 6 0 s f i g u r e 3 5 . se r i a l i n p u t t i m i n g f i g u r e 3 6 . o u t p u t t i m i n g f igure 37 . hold timing scl k cs # si msb so h igh -z lsb tc h sl t sl c h t d vc h t c h d x t sh c h t c h sh t c h c l t c l c h t sh sl cs # sc l k so si l e a s t s i g n i f i c an t a d d re s s b i t (l i b) i n t c l q v t c l q x tclqx tclq v t c h t c l t sh q z lsb tq h q l t q l q h c s# sc l k so h o l d # tchhl t h l q z t h l c h t c h h h t h h c h t h h q x si do n o t c are d u ri n g h o l d o p e ra t i o n .
37 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 39 9 . o r d e r i n g i n f o r ma t i o n n o te : 1. standard bulk shipment is in tube. any alternation of packing method (for tape, r e el and tray etc.), ple ase advi se in advance. gd xx x xx x x x x x green code t em p er at u r e r an g e i: industrial (-40 ? to +85 ? ) p ackag e t yp e s : sop 8 208mil p : d i p 8 300m i l d en si t y s er i es q:3v , 4 kb uniform sector , quad i /o p r o d u ct f am i l y 25: s er i al f l ash 64: 64m b f : s o p 16 300 m i l p acki n g t yp e y : t r ay r : t ap e & r eel w: ws o n 8 ( 6* 5m m ) g : p b f r ee & h al o g en f r ee g r een p ackag e g en er at i o n b : b v er si o n z : t f b g a 24 t o r n o m ar k : t u b e y : ws o n 8 ( 8* 6m m ) v : t s o p 8 208m i l
38 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 40 1 0 . p a c k a g e i n f o r ma t i o n 1 0 . 1 . p a c k a g e s o p 8 2 0 8 m i l d i m e n s i o n s sy m b o l a a 1 a 2 b c d e e1 e l l 1 s ? unit mm mi n 0 . 0 5 1 . 7 0 0 . 3 1 0 . 1 8 5 . 1 3 7 . 7 0 5 . 1 8 0 . 5 0 1 . 2 1 0 . 6 2 0 n o m 0 . 1 5 1 . 8 0 0 . 4 1 0 . 2 1 5 . 2 3 7 . 9 0 5 . 2 8 1 . 2 7 0 . 6 7 1 . 3 1 0 . 7 4 5 ma x 2 . 1 6 0 . 2 5 1 . 9 1 0 . 5 1 0 . 2 5 5 . 3 3 8 . 1 0 5 . 3 8 0 . 8 5 1 . 4 1 0 . 8 8 8 inch mi n 0 . 0 0 2 0 . 0 6 7 0 . 0 1 2 0 . 0 0 7 0 . 2 0 2 0 . 3 0 3 0 . 2 0 4 0 . 0 2 0 0 . 0 4 8 0 . 0 2 4 0 n o m 0 . 0 0 6 0 . 0 7 1 0 . 0 1 6 0 . 0 0 8 0 . 2 0 6 0 . 3 1 1 0 . 2 0 8 0 . 0 5 0 0 . 0 2 6 0 . 0 5 2 0 . 0 2 9 5 ma x 0 . 0 8 5 0 . 0 1 0 0 . 0 7 5 0 . 0 2 0 0 . 0 1 0 0 . 2 1 0 0 . 3 1 9 0 . 2 1 2 0 . 0 3 3 0 . 0 5 6 0 . 0 3 5 8 note:both package length and width do not include mold flash. 1 4 5 8 e1 e d a a 2 a 1 s e b l l1 c ?
39 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 41 1 0 . 2 . p a c k a g e t s o p 8 2 0 8 m i l d i m e n s i o n s sy m b o l a a 1 a 2 b d e e1 e l l 1 c ? unit mm mi n - 0 . 0 5 0 . 7 5 0 . 3 5 5 . 1 8 7 . 7 0 5 . 1 8 - 0 . 5 0 1 . 3 1 r ef 0 . 0 9 0 n o m - 0 . 1 0 0 . 8 0 0 . 4 2 5 . 2 8 7 . 9 0 5 . 2 8 1 . 2 7 bsc 0 . 6 5 - - ma x 1 . 0 0 0 . 1 5 0 . 8 5 0 . 4 8 5 . 3 8 8 . 1 0 5 . 3 8 - 0 . 8 0 0 . 2 10 inch mi n - 0 . 0 0 2 0 . 0 3 0 0 . 0 1 4 0 . 2 0 4 0 . 3 0 3 0 . 2 0 4 - 0 . 0 2 0 0 . 0 5 2 r ef 0 . 0 0 4 0 n o m - 0 . 0 0 4 0 . 0 3 1 0 . 0 1 7 0 . 2 0 6 0 . 3 1 1 0 . 2 0 6 0 . 0 5 0 bs c 0 . 0 2 6 0 - ma x 0 . 0 4 0 . 0 0 6 0 . 0 3 3 0 . 0 1 9 0 . 2 1 0 0 . 3 1 9 0 . 2 1 0 - 0 . 0 3 1 0 . 0 0 8 10 note:both package length and width do not include mold flash.
40 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 42 1 0 . 3 . p a c k a g e d i p 8 3 0 0 m i l d i m e n s i o n s sy m b o l a 1 a 2 b b 1 c d e e1 e e b l s unit mm mi n 0 . 3 8 3 . 0 0 1 . 2 7 0 . 3 8 0 . 2 0 9 . 0 5 7 . 6 2 6 . 1 2 7 . 6 2 3 . 0 4 0 . 5 0 n o m 0 . 7 2 3 . 2 5 1 . 4 6 0 . 4 6 0 . 2 8 9 . 3 2 7 . 9 4 6 . 3 8 2 . 5 4 8 . 4 9 3 . 3 0 0.76 ma x 1 . 0 5 3 . 5 0 1 . 6 5 0 . 5 4 0 . 3 4 9 . 5 9 8 . 2 6 6 . 6 4 9 . 3 5 3 . 5 6 1.02 inch mi n 0 . 0 1 5 0 . 1 1 8 0 . 0 5 0 . 0 1 5 0 . 0 0 8 0 . 3 5 6 0 . 3 0 0 0 . 2 4 2 0 . 3 3 3 0 . 1 2 0 . 0 2 n o m 0 . 0 2 8 0 . 1 2 8 0 . 0 5 8 0 . 0 1 8 0 . 0 1 1 0 . 3 6 7 0 . 2 1 5 0 . 2 5 2 0 . 1 0 . 3 4 5 0 . 1 3 0.03 ma x 0 . 0 4 1 0 . 1 3 8 0 . 0 6 5 0 . 0 2 1 0 . 0 1 4 0 . 3 7 8 0 . 3 6 6 0 . 2 6 2 0 . 3 5 7 0 . 1 4 0.04 note:both package length and width do not include mold flash. 1 4 5 8 d l s b b1 e a 2 a 1 c eb e e 1 r0.005xdp0.020 11 11 5
41 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 43 1 0 . 4 . p a c k a g e w s o n 8 ( 6 * 5 mm) d i m e n s i o n s sy m b o l a a 1 a 2 b d d 1 e e1 e y l u n i t m m mi n 0 . 7 0 0 . 1 9 0 . 3 5 5 . 9 0 3 . 2 5 4 . 9 0 3 . 8 5 0 . 0 0 0 . 5 0 n o m 0 . 7 5 0 . 2 2 0 . 4 2 6 . 0 0 3 . 3 7 5 . 0 0 3 . 9 7 1 . 2 7 0 . 0 4 0.60 ma x 0 . 8 0 0 . 0 5 0 . 2 5 0 . 4 8 6 . 1 0 3 . 5 0 5 . 1 0 4 . 1 0 0 . 0 8 0.75 inch mi n 0 . 0 2 8 0 . 0 0 7 0 . 0 1 4 0 . 2 3 2 0 . 1 2 8 0 . 1 9 3 0 . 1 5 1 0 . 0 0 0 0 . 0 2 0 n o m 0 . 0 3 0 0 . 0 0 9 0 . 0 1 6 0 . 2 3 6 0 . 1 3 3 0 . 1 9 7 0 . 1 5 6 0 . 0 5 0 . 0 0 1 0.024 ma x 0 . 0 3 2 0 . 0 0 2 0 . 0 1 0 0 . 0 1 9 0 . 2 4 0 0 . 1 3 8 0 . 2 0 1 0 . 1 6 1 0 . 0 0 3 0.030 note:both package length and width do not include mold flash. d e top view d1 e 1 b e bottom view l 1 a 2 a 1 a side view y
42 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 44 1 0 . 5 . p a c k a g e w s o n 8 ( 8 * 6 mm) d i m e n s i o n s sy m b o l a a 1 a 2 b d d 1 e e1 e k l u n i t m m mi n 0 . 7 0 0 . 3 5 7 . 9 0 3 . 2 5 5 . 9 0 4 . 1 5 0 . 5 5 n o m 0 . 7 5 0 . 2 0 0 . 4 0 8 . 0 0 3 . 4 2 6 . 0 0 4 . 2 2 1 . 2 7 1 . 8 0 0.60 ma x 0 . 8 0 0 . 0 5 0 . 4 5 8 . 1 0 3 . 5 0 6 . 1 0 4 . 4 0 0.65 inch mi n 0 . 0 2 8 0 . 0 1 4 0 . 3 1 1 0 . 1 2 8 0 . 2 3 2 0 . 1 6 3 0 . 0 2 2 n o m 0 . 0 3 0 0 . 0 0 8 0 . 0 1 6 0 . 3 1 5 0 . 1 3 5 0 . 2 3 6 0 . 1 6 6 0 . 0 5 0 0 . 0 7 1 0.024 ma x 0 . 0 3 2 0 . 0 0 2 0 . 0 1 9 0 . 3 1 9 0 . 1 3 8 0 . 2 4 0 0 . 1 7 3 0.027 note:both package length and width do not include mold flash. d e top view d1 e 1 b e bottom view l k 1 a 2 a 1 a side view
43 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 45 1 0 . 6 . p a c k a g e t f b g a - 2 4 b a l l ( 6 * 4 b a l l a r r a y ) d i m e n s i o n s sy m b o l a a 1 a 2 b d d 1 e e1 e unit mm mi n 0 . 2 5 0 . 3 5 5 . 9 0 7 . 9 0 n o m 0 . 3 0 0 . 8 5 0 . 4 0 6 . 0 0 3 . 0 0 8 . 0 0 5 . 0 0 1.00 ma x 1 . 2 0 0 . 3 5 0 . 4 5 6 . 1 0 8.10 inch mi n 0 . 0 1 0 0 . 0 1 4 0 . 2 3 2 0 . 3 1 1 n o m 0 . 0 1 2 0 . 0 3 3 0 . 0 1 6 0 . 2 3 6 0 . 1 2 0 0 . 3 1 5 0 . 2 0 0 0.039 ma x 0 . 0 4 7 0 . 0 1 4 0 . 0 1 8 0 . 2 4 0 0.319 note:both package length and width do not include mold flash. seat i n g pl an e a b c d e f 4 3 2 1 a b c d e f 1 2 3 4 e d e1 e e d1 ? b a2 a1 c 0. 10 c 0. 10 c a
44 rev.1. 1 GD25Q64BXIGX uniform sector dual and qua d serial flash 4 4 - un if o r m s e c t o r du a l a n d q u a d s e r ia l f la s h g d2 5 q 6 4 b 46 1 0 . 7 . p a c k a g e s o p 1 6 3 0 0 m i l d i m e n s i o n s sy m b o l a a 1 a 2 b c d e e1 e l l 1 s ? unit mm mi n 2 . 3 6 0 . 1 0 2 . 2 4 0 . 3 6 0 . 2 0 1 0 . 1 0 1 0 . 1 0 7 . 4 2 0 . 4 0 1 . 3 1 0 . 5 1 0 n o m 2 . 5 5 0 . 2 0 2 . 3 4 0 . 4 1 0 . 2 5 1 0 . 3 0 1 0 . 3 5 7 . 5 2 1 . 2 7 0 . 8 4 1 . 4 4 0 . 6 4 5 ma x 2 . 7 5 0 . 3 0 2 . 4 4 0 . 5 1 0 . 3 0 1 0 . 5 0 1 0 . 6 0 7 . 6 0 1 . 2 7 1 . 5 7 0 . 7 7 8 inch mi n 0 . 0 9 3 0 . 0 0 4 0 . 0 8 8 0 . 0 1 4 0 . 0 0 8 0 . 3 9 7 0 . 3 9 7 0 . 2 9 2 0 . 0 1 6 0 . 0 5 2 0 . 0 2 0 0 n o m 0 . 1 0 0 0 . 0 0 8 0 . 0 9 2 0 . 0 1 6 0 . 0 1 0 0 . 4 0 5 0 . 4 0 7 0 . 2 9 6 0 . 0 5 0 0 . 0 3 3 0 . 0 5 7 0 . 0 2 5 5 ma x 0 . 1 0 8 0 . 0 1 2 0 . 0 9 6 0 . 0 2 0 0 . 0 1 2 0 . 4 1 3 0 . 4 1 7 0 . 2 9 9 0 . 0 5 0 0 . 0 6 2 0 . 0 3 0 8 note:both package length and width do not include mold flash. 1 8 9 15 e1 e d a a 2 a 1 s e b l l1 c ?


▲Up To Search▲   

 
Price & Availability of GD25Q64BXIGX

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X